[Scummvm-cvs-logs] SF.net SVN: scummvm:[45870] scummvm/trunk/backends/platform/samsungtv/ graphics.cpp
aquadran at users.sourceforge.net
aquadran at users.sourceforge.net
Thu Nov 12 21:44:37 CET 2009
Revision: 45870
http://scummvm.svn.sourceforge.net/scummvm/?rev=45870&view=rev
Author: aquadran
Date: 2009-11-12 20:44:37 +0000 (Thu, 12 Nov 2009)
Log Message:
-----------
samsungtv: fix sdl surface type
Modified Paths:
--------------
scummvm/trunk/backends/platform/samsungtv/graphics.cpp
Modified: scummvm/trunk/backends/platform/samsungtv/graphics.cpp
===================================================================
--- scummvm/trunk/backends/platform/samsungtv/graphics.cpp 2009-11-12 19:27:26 UTC (rev 45869)
+++ scummvm/trunk/backends/platform/samsungtv/graphics.cpp 2009-11-12 20:44:37 UTC (rev 45870)
@@ -172,7 +172,9 @@
fixupResolutionForAspectRatio(_videoMode.desiredAspectRatio, _videoMode.hardwareWidth, _videoMode.hardwareHeight);
}
- _hwscreen = SDL_SetVideoMode(_videoMode.hardwareWidth, _videoMode.hardwareHeight, 32, SDL_FULLSCREEN | SDL_SWSURFACE);
+ _hwscreen = SDL_SetVideoMode(_videoMode.hardwareWidth, _videoMode.hardwareHeight, 32,
+ _videoMode.fullscreen ? (SDL_FULLSCREEN|SDL_SWSURFACE) : SDL_SWSURFACE
+ );
if (_hwscreen == NULL) {
// DON'T use error(), as this tries to bring up the debug
@@ -243,7 +245,7 @@
error("allocating _tmpscreen2 failed");
#ifdef USE_OSD
- _osdSurface = SDL_CreateRGBSurface(SDL_HWSURFACE | SDL_RLEACCEL | SDL_SRCCOLORKEY | SDL_SRCALPHA,
+ _osdSurface = SDL_CreateRGBSurface(SDL_SWSURFACE | SDL_RLEACCEL | SDL_SRCCOLORKEY | SDL_SRCALPHA,
_hwscreen->w,
_hwscreen->h,
32,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list