changeset 14:a40c266a71a2

Bitshift less in dmScaledBlitSurface32to32TransparentX()
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 28 Sep 2012 10:48:57 +0300
parents 07bace8425d9
children feec43a3497c
files dmblitfunc.h
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/dmblitfunc.h	Fri Sep 28 10:25:38 2012 +0300
+++ b/dmblitfunc.h	Fri Sep 28 10:48:57 2012 +0300
@@ -156,9 +156,9 @@
 
 #define DM_SCALED_INNER \
     const DMRGBA32 q = sp[FP_GETH(xv)]; \
-    dp->r = (q.r * q.a + dp->r * dp->a) >> 9; \
-    dp->g = (q.g * q.a + dp->g * dp->a) >> 9; \
-    dp->b = (q.b * q.a + dp->b * dp->a) >> 9; \
+    dp->r = (q.r * q.a + dp->r * dp->a) >> 8; \
+    dp->g = (q.g * q.a + dp->g * dp->a) >> 8; \
+    dp->b = (q.b * q.a + dp->b * dp->a) >> 8; \
     dp->a = q.a ? q.a : dp->a; \
     dp++;