diff options
author | Kostas Nakos | 2009-02-14 18:59:46 +0000 |
---|---|---|
committer | Kostas Nakos | 2009-02-14 18:59:46 +0000 |
commit | 7acb4f01ac2111e70221867ae16d9959b7d0e953 (patch) | |
tree | 198c88614e2527bcbca8ab2581421d1134cd71c1 | |
parent | af900a2e14239f16f22e3e9d0526084f175a45de (diff) | |
download | scummvm-rg350-7acb4f01ac2111e70221867ae16d9959b7d0e953.tar.gz scummvm-rg350-7acb4f01ac2111e70221867ae16d9959b7d0e953.tar.bz2 scummvm-rg350-7acb4f01ac2111e70221867ae16d9959b7d0e953.zip |
update to newer overlay interface
svn-id: r36336
-rw-r--r-- | backends/platform/wince/wince-sdl.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/backends/platform/wince/wince-sdl.cpp b/backends/platform/wince/wince-sdl.cpp index 3142e1d67b..fb7285439e 100644 --- a/backends/platform/wince/wince-sdl.cpp +++ b/backends/platform/wince/wince-sdl.cpp @@ -1400,6 +1400,15 @@ bool OSystem_WINCE3::loadGFXMode() { else InitScalers(565); initCEScaler(); + _overlayFormat.bytesPerPixel = _hwscreen->format->BytesPerPixel; + _overlayFormat.rLoss = _hwscreen->format->Rloss; + _overlayFormat.gLoss = _hwscreen->format->Gloss; + _overlayFormat.bLoss = _hwscreen->format->Bloss; + _overlayFormat.aLoss = _hwscreen->format->Aloss; + _overlayFormat.rShift = _hwscreen->format->Rshift; + _overlayFormat.gShift = _hwscreen->format->Gshift; + _overlayFormat.bShift = _hwscreen->format->Bshift; + _overlayFormat.aShift = _hwscreen->format->Ashift; // Need some extra bytes around when using 2xSaI _tmpscreen = SDL_CreateRGBSurface(SDL_SWSURFACE, _videoMode.screenWidth + 3, _videoMode.screenHeight + 3, 16, _hwscreen->format->Rmask, _hwscreen->format->Gmask, _hwscreen->format->Bmask, _hwscreen->format->Amask); |