[Scummvm-cvs-logs] CVS: scummvm/backends/sdl sdl.cpp,1.46,1.47 sdl_gl.cpp,1.55,1.56
Max Horn
fingolfin at users.sourceforge.net
Sun Sep 21 05:11:04 CEST 2003
Update of /cvsroot/scummvm/scummvm/backends/sdl
In directory sc8-pr-cvs1:/tmp/cvs-serv14551/backends/sdl
Modified Files:
sdl.cpp sdl_gl.cpp
Log Message:
added HQ3x filter
Index: sdl.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/sdl/sdl.cpp,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- sdl.cpp 10 Sep 2003 12:15:51 -0000 1.46
+++ sdl.cpp 21 Sep 2003 12:10:32 -0000 1.47
@@ -90,6 +90,10 @@
_scaleFactor = 2;
_scaler_proc = DotMatrix;
break;
+ case GFX_HQ3X:
+ _scaleFactor = 3;
+ _scaler_proc = HQ3x;
+ break;
case GFX_BILINEAR:
case GFX_DOUBLESIZE:
@@ -135,9 +139,9 @@
// Distinguish 555 and 565 mode
if (_hwscreen->format->Rmask == 0x7C00)
- Init_2xSaI(555);
+ InitScalers(555);
else
- Init_2xSaI(565);
+ InitScalers(565);
// Need some extra bytes around when using 2xSaI
uint16 *tmp_screen = (uint16 *)calloc(_tmpScreenWidth * (_screenHeight + 3), sizeof(uint16));
Index: sdl_gl.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/sdl/sdl_gl.cpp,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -d -r1.55 -r1.56
--- sdl_gl.cpp 14 Sep 2003 12:52:38 -0000 1.55
+++ sdl_gl.cpp 21 Sep 2003 12:10:32 -0000 1.56
@@ -147,6 +147,10 @@
_scaleFactor = 2;
_scaler_proc = DotMatrix;
break;
+ case GFX_HQ3X:
+ _scaleFactor = 3;
+ _scaler_proc = HQ3x;
+ break;
default:
error("unknown gfx mode %d", _mode);
@@ -200,9 +204,9 @@
// Distinguish 555 and 565 mode
if (_hwscreen->format->Rmask == 0x7C00)
- Init_2xSaI(555);
+ InitScalers(555);
else
- Init_2xSaI(565);
+ InitScalers(565);
}
//
More information about the Scummvm-git-logs
mailing list