Permalink
Switch branches/tags
Nothing to show
Commits on Jun 11, 2012
Commits on Jun 7, 2012
  1. Revert "[MacOS] Resolution changing fix"

    This reverts commit 5168990.
    andrewfwang committed Jun 7, 2012
Commits on May 16, 2012
  1. [MacOS] Resolution changing fix

     + would show back buffer when alt-tabbing and
     using brightness and volume buttons
    SupergiantAndrew committed May 16, 2012
Commits on May 4, 2012
Commits on May 1, 2012
Commits on Apr 24, 2012
Commits on Apr 13, 2012
  1. [MacOS] Fix mouse position handling

     + in fullscreen, do the view transformation
     + in windowed, don't do the view transformation
    SupergiantAndrew committed Apr 13, 2012
  2. [MacOS] Make the game background-able

     + set the minituriazable flag
     + don't update or draw if IsActive is false
    SupergiantAndrew committed Apr 13, 2012
Commits on Apr 10, 2012
  1. [MacOS] libSDL dylib instead of SDL.framework which

    can't be properly signed for AppStore distrib
    SupergiantAndrew committed Apr 10, 2012
Commits on Apr 5, 2012
  1. [MacOS] PS3/X360 Controller Support

     + include SDL.framework bundle in package
     + adjusted Tao.SDL.dll.config to look locally for SDL.framework
     + added PadConfigs for PS3 and X360 controllers
     + API update (from MonoDevelop upgrade)
    SupergiantAndrew committed Apr 5, 2012
Commits on Mar 29, 2012
Commits on Feb 22, 2012
  1. make sure to call GL.PopMatrix() and unset other

    graphic states
    SupergiantAndrew committed Feb 22, 2012
  2. MacOS FMOD reverb

    SupergiantAndrew committed Feb 17, 2012
  3. Ignore missing sounds instead of crashing

     * better match to what XNA does
    SupergiantAndrew committed Feb 17, 2012
  4. Fixed resize/resolution changing

     + implemented MonoMac extensions for controlling
     the back buffer size (CGLSetParameter and CGLEnable/Disable)
    
     + in Fullscreen mode, let OpenGL scale the back buffer
     to fullscreen size as outlined in MacOS programming guide
    
     + center the window after changing resolutions
    
     + in Windowed mode, let NSWindow's auto scaling do
     it's job.  don't need to set _gameWindow.Bounds.
    SupergiantAndrew committed Feb 6, 2012
  5. Fixed up GamePad support and added 360 controller

    support for Mac using ColinMunroe's driver
    
     + implemented GamePadTriggers
     + properly translate all analog inputs into
     corresponding buttons
     + set IsConnected in GamePadState
    SupergiantAndrew committed Feb 2, 2012
  6. fmod fixes

     + include fmod dylibs
     + fixed streaming wave bank constructor
     + when opening FileStreams specificy Read only
     mode for least amount of access privilege
    SupergiantAndrew committed Jan 14, 2012
  7. IsFixedTimeStep first pass

     + assumes everything is fixed time step
    SupergiantAndrew committed Jan 31, 2012
  8. Made SpriteBatch always use programmable shaders

    + implemented default Effect.OnApply() which
    creates the Orthographic view instead of doing it
    in SpriteBatch.End()
    
    + SpriteEffect is the default SpriteBatch effect
    
    + Removed unused fixed function calls from
    SpriteBatch.End()
    
    + Removed EffectPool references
    SupergiantAndrew committed Jan 19, 2012
  9. Hooked up GraphicsDevice.OnResetEvent

    + wait for applyChanges() before going respecting
    IsFullScreen
    + make sure PresentationParameters are set before
    ResetEvent gets called
    SupergiantAndrew committed Jan 19, 2012
  10. Fix texture uniform binding - use texture unit idx

    and not texture id.
    SupergiantAndrew committed Jan 18, 2012
  11. + Fix scissor rect (OpenGL starts from lower left)

    + Fix viewports - allow X,Y values to have meaning
    + Set GraphicsDevice.RasterizerState for scissor
    SupergiantAndrew committed Jan 18, 2012
  12. Fix BlendingFactorDest returning the wrong value

    for Blend.SourceColor
    SupergiantAndrew committed Jan 18, 2012
  13. XNA compatibility

    + implemented ResolveBackBuffer
    + setting null rendertarget resets viewport
    + don't do scissor rect transformations until
      render time
    SupergiantAndrew committed Jan 18, 2012
  14. Fixed support for compressed XNBs. ContentTypeReaderManager shouldn't…

    … be reading the entire stream again
    SupergiantAndrew committed Jan 14, 2012