[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