scummvm/backends/graphics
Bastien Bouclet 7941e5d530 SDL: Switch to full screen updates when the OSD is transparent
Previous releases also did full screen updates for transparent OSD messages.
There should be no performance regression with that regard.

Computing smaller update rects is non trivial, but should be looked into if
performance is an issue for OSD icons.

Fixes #9598
2016-10-03 07:31:18 +02: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: Make sure the cloud icon is cleared immediatly after it is hidden 2016-09-18 17:55:09 +02: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 to full screen updates when the OSD is transparent 2016-10-03 07:31:18 +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