scummvm/backends
Bastien Bouclet 8e4697946e OPENGL: Always clear the whole backbuffer
Previously we were clearing the whole backbuffer for 3 frames after a
window size change, and then only clearing the game area. This assumes
the OpenGL driver uses at most 3 render buffer and uses them in
sequential order. This does not seem to be the case on Linux when using
an Intel integrated GPU.
Instead we now clear the whole backbuffer on each frame to make sure
there are no leftovers remaining on the screen. All semi-recent GPUs
should have hardware clear anyway so this should not impact negatively
performance.

Possibly fixes #10025.
2017-08-05 08:36:32 +02:00
..
audiocd JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
cloud Revert "COMMON: Change way the Singleton instances are instantiated" 2017-07-10 21:17:41 +02:00
events SDL: Make sure we get the correct window size with SDL2 2017-07-27 21:05:44 +01:00
fs Revert "COMMON: Change way the Singleton instances are instantiated" 2017-07-10 21:17:41 +02:00
graphics OPENGL: Always clear the whole backbuffer 2017-08-05 08:36:32 +02:00
keymapper
log
midi BACKENDS: timidity: Get rid of gethostbyname, use getaddrinfo. 2016-10-25 13:17:55 +02:00
mixer PSP2: Add Playstation Vita (PSP2) support 2017-03-04 15:42:19 -06:00
mutex
networking NETWORKING: fix missing SIOCGIFCONF for Haiku (#973) 2017-07-17 21:35:23 +02:00
platform Windows: Use GetUserDefaultUILanguage() instead of GetThreadLocale(). 2017-08-01 08:55:48 +02:00
plugins Revert "COMMON: Change way the Singleton instances are instantiated" 2017-07-10 21:17:41 +02:00
saves ALL: Fix compilation with disabled cloud but enabled libcurl 2016-10-17 18:55:22 +02:00
taskbar JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
timer
updates UPDATES: Give feedback on OS X when using the Check now button 2016-10-18 00:55:07 +01:00
vkeybd
base-backend.cpp OSYSTEM: Remove the API allowing to draw to the OSD surface directly 2016-09-13 20:41:26 +02:00
base-backend.h BACKENDS: Provide an empty implementation for displayActivityIconOnOSD in BaseBackend 2016-09-13 22:23:53 +02:00
modular-backend.cpp PSP2: Add Playstation Vita (PSP2) support 2017-03-04 15:42:19 -06:00
modular-backend.h PSP2: Add Playstation Vita (PSP2) support 2017-03-04 15:42:19 -06:00
module.mk PSP2: Add Playstation Vita (PSP2) support 2017-03-04 15:42:19 -06:00