Mercurial > hg > dmlib
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++;