SYSTEM: Add a system method for retrieving the screen framebuffer

This commit is contained in:
Bastien Bouclet 2016-01-09 21:08:29 +01:00
parent e6a31b2150
commit 31715787ca
14 changed files with 47 additions and 17 deletions

View file

@ -405,8 +405,9 @@ void GfxOpenGLS::setupShaders() {
}
byte *GfxOpenGLS::setupScreen(int screenW, int screenH, bool fullscreen) {
_pixelFormat = g_system->setupScreen(screenW, screenH, fullscreen, true).getFormat();
g_system->setupScreen(screenW, screenH, fullscreen, true);
_pixelFormat = g_system->getScreenPixelBuffer().getFormat();
_screenWidth = screenW;
_screenHeight = screenH;
_scaleW = _screenWidth / (float)_gameWidth;