[Scummvm-cvs-logs] CVS: scummvm/common scaler.cpp,1.48,1.49

Max Horn fingolfin at users.sourceforge.net
Mon Sep 29 16:35:08 CEST 2003


Update of /cvsroot/scummvm/scummvm/common
In directory sc8-pr-cvs1:/tmp/cvs-serv13262

Modified Files:
	scaler.cpp 
Log Message:
synced hq2x with upstream changes; some performance tweaks to hq2x/hq3x (I think for bigger speed improvement we'd have to use ASM (with C++ fallback of course)...

Index: scaler.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/common/scaler.cpp,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- scaler.cpp	29 Sep 2003 18:38:51 -0000	1.48
+++ scaler.cpp	29 Sep 2003 23:34:42 -0000	1.49
@@ -175,10 +175,9 @@
 			A = B; B = C; C = *(p - nextlineSrc);
 			D = E; E = F; F = *(p);
 			G = H; H = I; I = *(p + nextlineSrc);
-
-			*(q) = D == B && B != F && D != H ? D : E;
+			*(q + 0) = D == B && B != F && D != H ? D : E;
 			*(q + 1) = B == F && B != D && F != H ? F : E;
-			*(q + nextlineDst) = D == H && D != B && H != F ? D : E;
+			*(q + nextlineDst + 0) = D == H && D != B && H != F ? D : E;
 			*(q + nextlineDst + 1) = H == F && D != H && B != F ? F : E;
 			q += 2;
 		}





More information about the Scummvm-git-logs mailing list