aboutsummaryrefslogtreecommitdiff
path: root/backends/graphics/opengl/opengl-graphics.h
AgeCommit message (Expand)Author
2019-06-24OPENGLSDL: Move stretch mode handling into OpenGLGraphicsManagerCameron Cawley
2019-06-22OPENGLSDL: Move getSupportedFormats into OpenGLGraphicsManagerCameron Cawley
2017-10-15BACKENDS: Also hide mouse cursor outside game area when an engine has hidden ...Colin Snover
2017-10-15BACKENDS: Refactor OpenGL & SDL graphics backendsColin Snover
2017-10-15BACKENDS: Fix some comment typosColin Snover
2017-08-05OPENGL: Always clear the whole backbufferBastien Bouclet
2017-04-24SDL: Improve debug and warning messages when saving screenshotsThierry Crozat
2016-10-29OPENGL: Remove hack to avoid issues with OSD messages from other threadsThierry Crozat
2016-10-13OPENGL: Add support for filtering featureThierry Crozat
2016-09-18OPENGL: Remove multithread support from displayActivityIconOnOSDBastien Bouclet
2016-09-13SDL: Switch the OpenGL renderer to use small textures to draw the OSDBastien Bouclet
2016-08-24GUI: Add getOSDFormat() and make OSD 32 bppAlexander Tkachev
2016-08-24GUI: Add clearOSD() methodAlexander Tkachev
2016-08-24GUI: Add copyRectToOSD()Alexander Tkachev
2016-03-16OPENGL: Introduce abstraction for framebuffer.Johannes Schickel
2016-03-16OPENGL: Introduce ShaderManager to handle builtin shaders.Johannes Schickel
2016-03-16OPENGL: Introduce pipeline abstraction to cleanup code.Johannes Schickel
2016-03-16OPENGL: Introduce simple abstraction for surfaces.Johannes Schickel
2016-03-16OPENGL: (Partly) move context specific handling to Context.Johannes Schickel
2016-03-16OPENGL: Add support for shaders with GL contexts.Johannes Schickel
2016-03-16OPENGL: Support GLES2 contexts.Johannes Schickel
2016-03-16OPENGL: Simplify context type setting.Johannes Schickel
2016-03-16OPENGL: Allow runtime specification of OpenGL mode.Johannes Schickel
2016-03-16OPENGL: Resolve OpenGL functions on run-time.Johannes Schickel
2016-03-16OPENGL: Add functionality to query OpenGL functions on runtime.Johannes Schickel
2016-03-16OPENGL: Refactor GL extension handling slightly.Johannes Schickel
2015-12-12OPENGL: Implement black borders using scissor test.Johannes Schickel
2015-12-12OPENGL: Only redraw screen when actual changes happened.Johannes Schickel
2015-12-12OPENGL: Refactor screen refresh handling.Johannes Schickel
2015-01-07OPENGL: Limit mouse cursor drawing to inside game screen when no overlay is v...Johannes Schickel
2014-08-29BACKENDS: Fix some Doxygen comments that seem wrong.Einar Johan Trøan Sømåen
2014-02-12OPENGL: Use signed types for mouse coordinates.Johannes Schickel
2014-02-12OPENGL: Properly use signed types for cursor hotspot.Johannes Schickel
2014-02-11OPENGL: Fix cursor regression when defaultFormat doesn't have an alpha channel.Johannes Schickel
2014-02-11OPENGL: Refactor texture instantiation.Johannes Schickel
2014-02-11OPENGL: Rename notifyContextChange to notifyContextCreate.Johannes Schickel
2014-02-11OPENGL: Add notification function about context destruction.Johannes Schickel
2013-10-24SDL: Let SdlGraphicsManager inherit from GraphicsManager.Johannes Schickel
2013-10-23SDL: Do not require a static graphics mode list in OpenGL and SurfaceSDL.Johannes Schickel
2013-10-19OPENGL/SDL: Add screenshot support.Johannes Schickel
2013-10-19TIZEN: Adapt to new OpenGL code.Johannes Schickel
2013-10-19OPENGL: Add OSD support.Johannes Schickel
2013-10-19SDL: Add a OpenGL SDL backend and hook it into the SDL backend.Johannes Schickel
2013-10-19OPENGL: Add new generic OpenGL (ES) backend.Johannes Schickel
2013-10-05BACKENDS: Remove OpenGL and OpenGL SDL backend.Johannes Schickel
2012-06-16ALL: Let overlay related methods in OSystem take a void * and use a proper pi...Johannes Schickel
2012-06-16BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer.Johannes Schickel
2012-06-16BACKENDS: Let copyRectToScreen take a "const void *" instead of "const byte *...Johannes Schickel
2012-06-03ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" lo...Johannes Schickel
2012-02-15OPENGL: Prevent access to a few more members in the SDL OpenGL code.Johannes Schickel