aboutsummaryrefslogtreecommitdiff
path: root/backends/graphics
AgeCommit message (Collapse)Author
2020-01-08GRAPHICS: (really) fix screen shake x/y offsetsathrxx
I confused window w/h with actual drawing w/h. And obviously forgot to test stretch modes like "Center". Now these modes also seem to work pixel exact...
2020-01-07GRAPHICS: Fix screen shake x/y offsets scalingathrxx
The x and y offsets need to be scaled the same way as the rest of the screen output.
2020-01-02OPENGL: Ensure surfaces created by saveScreenshot are the right way upCameron Cawley
2019-12-25SDL: Remove duplicated cursorStretch200To240() functionCameron Cawley
2019-12-15BACKENDS: Add default implementation for GraphicsMode functionsCameron Cawley
2019-12-14BACKENDS: Move nextHigher2() into common/algorithm.hCameron Cawley
2019-11-30SURFACESDL: Fix Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-24ANDROIDSDL: Remove unused graphics managerCameron Cawley
2019-11-24LINUXMOTO: Fix CompilationD G Turner
2019-11-24LINUXMOTO: Implement horizontal shakeD G Turner
2019-11-23GPH: Remove unused variableCameron Cawley
2019-11-23BACKENDS: Unify formatting between the GPH, Dingux and LinuxMoto backendsCameron Cawley
2019-11-23LINUXMOTO: Hopefully Fix CompilationD G Turner
2019-11-23LINUXMOTO: Further Replacement of old SurfaceSdlGraphicsManager APIsD G Turner
2019-11-23LINUXMOTO: Replace usage of old SurfaceSdlGraphicsManager APIsD G Turner
2019-11-23LINUXMOTO: Fix Missing Declaration in Graphics ClassD G Turner
2019-11-20GPH: Implement horizontal shakesluicebox
2019-11-20DINGUX: Implement horizontal shakesluicebox
2019-11-20LINUXMOTO: Fix Compilation Breakage from Screen Shake API ChangesD G Turner
This was broken by the recent modifications to the SurfaceSDLGraphics class which this inherits from.
2019-11-20GPH: Fix Compilation Breakage from Screen Shake API ChangesD G Turner
This was broken by the recent modifications to the SurfaceSDLGraphics class which this inherits from.
2019-11-20DINGUX: Fix Compilation Breakage from Screen Shake API ChangesD G Turner
This was broken by the recent modifications to the SurfaceSDLGraphics class which this inherits from.
2019-11-19SDL: Implement horizontal shakesluicebox
2019-11-19GRAPHICS: Add interface for horizontal shakesluicebox
2019-11-17BACKENDS: Remove the Windows CE portCameron Cawley
2019-11-10SDL: Fix Windows screenshots with unicode pathssluicebox
Use Common::FSNode to test for screenshot existence instead of SDL_RWFromFile(). SDL does different character encoding conversions which fail on Windows when a unicode character is in the path. Fixes bug #11118
2019-11-10BACKENDS: Fix using fillScreen in non-paletted screen modesCameron Cawley
2019-11-01OPENGL: Implement high DPI support on Android (#1895)Cameron Cawley
* OPENGL: Implement high DPI support on Android * PSP2: Fix build
2019-10-18OPENGL: Fix warning when using builtin OpenGL functionsCameron Cawley
2019-10-06GCW0: The hardware has its own downscaler, do not use half-scalerEugene Sandulenko
2019-10-05OPENGL: Add Missing Default Switch CasesD G Turner
These are flagged by GCC if -Wswitch-default is enabled.
2019-09-21SURFACESDL: Properly distinguish between 555 and 565 modesCameron Cawley
2019-09-08ANDROID: Rewrite to make use of OpenGLGraphicsManager (#1695)Cameron Cawley
* ANDROID: Rewrite to make use of OpenGLGraphicsManager * ANDROID: Fix emulated mouse button up events
2019-09-01TTS: Implement OSD message readingJaromir Wysoglad
2019-08-18GUI: Check if fullscreen is available at runtimeCameron Cawley
2019-08-15BACKENDS: Fix GCC Warnings in Surface SDL GraphicsD G Turner
This removes the usage of memset to clear complex structures and replaces them with constructor methods for the structures which will be executed when these are instantiated.
2019-08-15BACKENDS: Handle screen shaking in WindowedGraphicsManagerCameron Cawley
2019-08-13VITA: Use activeArea rectangle also on Vitarsn8887
2019-08-13BACKENDS: add Fit to window (4:3) stretch mode to SDL2 backendrsn8887
2019-08-11SDL: Removed invalid override from getGraphicsScalerProc()Cameron Cawley
2019-08-11SDL: Move selecting the required ScalerProc into a separate functionCameron Cawley
2019-08-04OPENGL: Support RGBA8888 swapped textures when using OpenGL ESCameron Cawley
2019-07-27SYMBIAN: Remove unused class declarationsCameron Cawley
2019-07-27SYMBIAN: Remove dead codeCameron Cawley
2019-07-27BACKENDS: Avoid redundant format changes on Dingux and LinuxMotoCameron Cawley
2019-07-14OPENGL: Specify a GLSL version tag, and rename reserved keywordsFilippos Karapetis
The GLSL version code has been taken from ResidualVM. The variable 'texture' is now a reserved keyword in GLSL 3.00, so it has been renamed. This fixes compilation issues in AmigaOS4 (PR 1554).
2019-07-08MAEMO: Minor cleanupCameron Cawley
2019-06-24OPENGLSDL: Move stretch mode handling into OpenGLGraphicsManagerCameron Cawley
2019-06-22OPENGLSDL: Move getSupportedFormats into OpenGLGraphicsManagerCameron Cawley
2019-04-15WINCE: Fix compilationCameron Cawley
2019-04-07BACKENDS: Simplify setGraphicsMode on GPH, Dingux and LinuxMotoCameron Cawley