aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/iphone/osys_video.mm
AgeCommit message (Collapse)Author
2012-03-29IPHONE: Add some more debug printfs to graphics related OSystem functionality.Johannes Schickel
2012-02-29IPHONE: Fall back to CLUT8 in case a non-supported screen mode is set up.Johannes Schickel
This makes the iPhone backend conform with the 16bpp API and thus no longer causes assertions to fail in case the client code tries to set up an unsupported game screen format.
2012-02-26IPHONE: Let hi-color games directly draw onto the screen texture buffer.Johannes Schickel
This avoids an unecessary copying step from the framebuffer to the texture buffer.
2012-02-26IPHONE: Implement 16bpp color support.Johannes Schickel
This feature is currently disabled by default.
2012-02-25IPHONE: Get rid of _gameScreenRaw, instead use _framebuffer internally.Johannes Schickel
2012-02-25IPHONE: Implement very basic GFX transaction support.Johannes Schickel
This allows for AR ratio correction changes to take place, even when the AR setting is set after initSize for example.
2012-02-24IPHONE: Only update on screen mouse coordinates when it's needed.Johannes Schickel
2012-02-24IPHONE: Cleanup mouse cursor handling slightly.Johannes Schickel
Now the scaling etc. will be precalculated instead of being done on every frame.
2012-02-24IPHONE: Add a mouse texture buffer surface to VideoContext.Johannes Schickel
2012-02-23IPHONE: Directly use the game screen's texture buffer.Johannes Schickel
This gets rid of another intermediate buffer.
2012-02-23IPHONE: Directly use the overlay's texture buffer instead of another ↵Johannes Schickel
intermediate buffer.
2012-02-23IPHONE: Move screen and overlay texture buffer to VideoContext.Johannes Schickel
2012-02-23IPHONE: Let iPhoneView and OSystem_IPHONE share the same VideoContext.Johannes Schickel
This allows for better sharing between the current video state in the view and the OSystem implementation. This also gets rid of most C interface functions for calling ObjC code.
2012-02-23IPHONE: Silence a few signed/unsigned integer comparison warnings.Johannes Schickel
2012-02-23IPHONE: Use VideoContext in OSystem_IPHONE.Johannes Schickel
2012-02-23IPHONE: Move graphics related OSystem code to a ObjC++ file.Johannes Schickel