scummvm/backends/graphics
Thierry Crozat 1fd4dbfdce SDL: Ignore outdated SDL resize event in OpenGL mode
Those outdated resize events are sent from SDL_DestroyWindow when the
window is fullscreen and doesn't have the SDL_WINDOW_FULLSCREEN_DESKTOP
flag (thus Surface SDL is not affected). Switching resolutions in fullscreen, or
switching from fullscreen to windowed will therefore cause a resize event to
be received with the former fullscreen resolution after we have already setup
the window to use the new resolution. If we don't ignore this event we end up
with a texture size and a window size that are not consistent and for example
see only a part of the texture (if the old resolution is bigger than the new one.
2016-09-18 04:23:37 +01:00
..
androidsdl ANDROIDSDL: add androidsdl backend 2016-05-19 20:33:27 +02:00
dinguxsdl SDL: Switch the surface renderer to use small surfaces for OSD drawing 2016-09-13 20:33:42 +02:00
gph SDL: Switch the surface renderer to use small surfaces for OSD drawing 2016-09-13 20:33:42 +02:00
linuxmotosdl SDL: Switch the surface renderer to use small surfaces for OSD drawing 2016-09-13 20:33:42 +02:00
maemosdl MAEMO: Fix compilation. 2015-04-20 12:12:34 -05:00
null NULL: Make GPL headers consistent in themselves. 2014-02-18 02:39:36 +01:00
opengl OPENGL: Fix dereferencing null pointer in OpenGLGraphicsManager 2016-09-13 22:58:13 +01:00
openglsdl SDL: Ignore outdated SDL resize event in OpenGL mode 2016-09-18 04:23:37 +01:00
openpandora SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
samsungtvsdl SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
sdl SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
surfacesdl SDL: Switch the surface renderer to use small surfaces for OSD drawing 2016-09-13 20:33:42 +02:00
symbiansdl SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
wincesdl SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
default-palette.h BACKENDS: Make GPL headers consistent in themselves. 2014-02-18 02:39:32 +01:00
graphics.h OSYSTEM: Remove the API allowing to draw to the OSD surface directly 2016-09-13 20:41:26 +02:00