Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-05 | BACKENDS: Fix const'ness which led to warnings | Eugene Sandulenko | |
2017-03-04 | PSP2: Add Playstation Vita (PSP2) support | cpasjuste | |
2016-09-13 | OSYSTEM: Remove the API allowing to draw to the OSD surface directly | Bastien Bouclet | |
2016-09-13 | OSYSTEM: Introduce a method allowing to draw a background activity icon | Bastien Bouclet | |
2016-08-24 | GUI: Add getOSDFormat() and make OSD 32 bpp | Alexander Tkachev | |
2016-08-24 | GUI: Add clearOSD() method | Alexander Tkachev | |
So one can erase everything from OSD and then blit something on it. | |||
2016-08-24 | GUI: Add copyRectToOSD() | Alexander Tkachev | |
I was lazy to implement that in OpenGLGraphicsManager and I'm not sure it's implemented correctly in SurfaceSdlGraphicsManager, but it works for me. | |||
2014-02-18 | BACKENDS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-10-24 | SDL: Make activateManager/deactivateManager SdlGraphicsManager specific. | Johannes Schickel | |
We can do this now that we can use virtual inheritance and dynamic_cast because we enabled RTTI. | |||
2013-10-23 | SDL: Clean up graphics manager switching slighty. | Johannes Schickel | |
Sadly this also requires us to extend GraphicsManager for this SDL specific feature. However, since that's only used in the SDL backend and Tizen it should be fine for now... | |||
2012-06-16 | ALL: Let overlay related methods in OSystem take a void * and use a proper ↵ | Johannes Schickel | |
pitch values. This is a first step to get rid of OverlayColor, which is a requirement for proper 4Bpp overlay support. | |||
2012-06-16 | BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer. | Johannes Schickel | |
This is mainly for consistency with OSystem::copyRectToScreen. | |||
2012-06-16 | BACKENDS: Let copyRectToScreen take a "const void *" instead of "const byte ↵ | Johannes Schickel | |
*" as buffer. This removes the need to convert the parameter to copyRectToScreen to "const byte *", which is commonly used in games, which use Graphics::Surface to store their graphics data. | |||
2012-06-03 | ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵ | Johannes Schickel | |
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there. | |||
2011-08-09 | BACKENDS: Add PaletteManager interface as comments to GraphicsManager. | Johannes Schickel | |
This should be a little more comfortable about finding out what's needed to implement a new graphics manager. | |||
2011-06-04 | BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2010-07-30 | OSYSTEM: Add resetGraphicsScale() method. | Alejandro Marzini | |
This fixes a hack for resetting the graphics scale to x1 when starting games that have a large screen size. The SDL graphics manager should now scale back to x1 without changing the current scaler in use, as well as the OpenGL graphics manager. svn-id: r51492 | |||
2010-07-15 | Replaced the extra SDL functions added to GraphicsManager with an ↵ | Alejandro Marzini | |
EventObserver in SdlGraphicsManager. svn-id: r50900 | |||
2010-07-13 | Merged from trunk, from Rev 49499 to HEAD | Alejandro Marzini | |
svn-id: r50840 | |||
2010-07-11 | Moved getGraphicsManager() from OSystem_SDL to ModularBackend. Moved public ↵ | Alejandro Marzini | |
SDL graphics manager functions to graphics manager (Allowing OpenGLSdlGraphicsMaanger to be used with other SDL managers easily). Removed BaseSdlGraphicsManager. Implemented in the opengl manager basic screen functions. svn-id: r50796 | |||
2010-07-05 | Cleanup and documentation. | Alejandro Marzini | |
svn-id: r50667 | |||
2010-06-15 | Renamed abstract Manager files. | Alejandro Marzini | |
svn-id: r49677 |