Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-26 | IPHONE: 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-26 | IPHONE: Implement 16bpp color support. | Johannes Schickel | |
This feature is currently disabled by default. | |||
2012-02-25 | IPHONE: Get rid of _gameScreenRaw, instead use _framebuffer internally. | Johannes Schickel | |
2012-02-25 | IPHONE: 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-24 | IPHONE: Move aspect ratio settings to VideoContext. | Johannes Schickel | |
2012-02-24 | Merge pull request #197 from phoenixtail26/cleanedARCorrection. | Johannes Schickel | |
This is a manual merge with some conflict fixups. Conflicts: backends/platform/iphone/iphone_video.mm | |||
2012-02-24 | IPHONE: Only update on screen mouse coordinates when it's needed. | Johannes Schickel | |
2012-02-24 | IPHONE: Cleanup mouse cursor handling slightly. | Johannes Schickel | |
Now the scaling etc. will be precalculated instead of being done on every frame. | |||
2012-02-24 | IPHONE: Clean up mouse texture coordinate handling. | Johannes Schickel | |
2012-02-24 | IPHONE: Move some global variables to iPhoneView. | Johannes Schickel | |
2012-02-24 | IPHONE: Add a mouse texture buffer surface to VideoContext. | Johannes Schickel | |
2012-02-23 | IPHONE: Fix mouse coordinates for hi res games. | Johannes Schickel | |
2012-02-23 | IPHONE: Directly use the game screen's texture buffer. | Johannes Schickel | |
This gets rid of another intermediate buffer. | |||
2012-02-23 | IPHONE: Directly use the overlay's texture buffer instead of another ↵ | Johannes Schickel | |
intermediate buffer. | |||
2012-02-23 | IPHONE: Move screen and overlay texture buffer to VideoContext. | Johannes Schickel | |
2012-02-23 | IPHONE: Add a constructor to VideoContext. | Johannes Schickel | |
2012-02-23 | IPHONE: Add aspect ratio correction to iPhone | Gavin Hayler | |
2012-02-23 | IPHONE: 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-23 | IPHONE: Silence a few signed/unsigned integer comparison warnings. | Johannes Schickel | |
2012-02-23 | IPHONE: Use VideoContext in OSystem_IPHONE. | Johannes Schickel | |
2012-02-23 | IPHONE: Move overlay visibility status to VideoContext. | Johannes Schickel | |
2012-02-23 | IPHONE: Move VideoContext definition to iphone_common.h. | Johannes Schickel | |
2012-02-23 | IPHONE: Move mouse coordinate conversion code to iPhoneView. | Johannes Schickel | |
2012-02-23 | IPHONE: Move graphics related OSystem code to a ObjC++ file. | Johannes Schickel | |
2012-02-23 | IPHONE: Move projection setup code to its own method. | Johannes Schickel | |
2012-02-23 | IPHONE: Remove some more dead code. | Johannes Schickel | |
2012-02-23 | IPHONE: Move setFilterModeForTexture to iPhoneView. | Johannes Schickel | |
2012-02-23 | IPHONE: Slight formatting fix. | Johannes Schickel | |
2012-02-23 | IPHONE: Fix scale offset addition in the mouse coordinate code. | Johannes Schickel | |
Formerly the overlay and game screen offset was swapped. | |||
2012-02-23 | IPHONE: Create a struct for shared video context variables. | Johannes Schickel | |
2012-02-22 | IPHONE: Very minor cleanup. | Johannes Schickel | |
2012-02-22 | IPHONE: Use #include instead of #import. | Johannes Schickel | |
2012-02-22 | IPHONE: Silence some warnings. | Johannes Schickel | |
2012-02-22 | IPHONE: Move ObjC code files (.m) to ObjC++ files (.mm). | Johannes Schickel | |
2012-02-22 | IPHONE: Implement setShakeOffset. | Johannes Schickel | |
This should fix bug #3374656 "IPHONE: setShakePos not implemented". | |||
2012-02-21 | IPHONE: Rewrite video screen rotation. | Johannes Schickel | |
Now it should be a little bit more sane. Formerly the width and height was swapped in rotation mode, which resulted in the x coordinate falling into the range 0..height in landscape mode for example. This also fixes the cursor offset in the modern theme. | |||
2012-02-21 | IPHONE: Move _overlayPortraitRatio from global scope to local scope. | Johannes Schickel | |
2012-02-21 | IPHONE: Add _overlayRect, which describes the overlay screen rect. | Johannes Schickel | |
2012-02-20 | IPHONE: Default to portrait mode in case the orientation could not be ↵ | Johannes Schickel | |
determined. | |||
2012-02-20 | IPHONE: Move OpenGL ES context generation to its own method. | Johannes Schickel | |
2012-02-20 | IPHONE: Precalculate vertex/tex coordinates for game screen/overlay. | Johannes Schickel | |
2012-02-20 | IPHONE: Use render buffer size instead of application frame size for video ↵ | Johannes Schickel | |
size calculations. These match as far as I can tell, but in case they don't match, the render buffer size should be the correct thing to use. | |||
2012-02-20 | IPHONE: Rename _screenRect to _gameScreenRect. | Johannes Schickel | |
2012-02-20 | IPHONE: Rename _backing[Width,Height] to _renderBuffer[Width,Height]. | Johannes Schickel | |
2012-02-20 | IPHONE: Don't overwrite orientation when the OpenGL ES context is created. | Johannes Schickel | |
2012-02-20 | IPHONE: Refactor event code a bit. | Johannes Schickel | |
Now mouse x/y coordinates are passed as int. | |||
2012-02-20 | IPHONE: Even more slight formatting fixes. | Johannes Schickel | |
2012-02-20 | IPHONE: Slight game screen texture related variable renaming. | Johannes Schickel | |
2012-02-20 | IPHONE: Slight cleanup. | Johannes Schickel | |
2012-02-20 | IPHONE: Remove some unused variables. | Johannes Schickel | |