aboutsummaryrefslogtreecommitdiff
path: root/graphics/scaler/hq3x.cpp
diff options
context:
space:
mode:
authorMax Horn2009-02-15 22:14:04 +0000
committerMax Horn2009-02-15 22:14:04 +0000
commitf86403ed22757edc76722b6f36ab797ecd5cfd97 (patch)
tree606462d89a6932165f5dd39b90865ac7db079283 /graphics/scaler/hq3x.cpp
parent26f45be083d67eafe1e2f6f30a2e717b43d3d31d (diff)
downloadscummvm-rg350-f86403ed22757edc76722b6f36ab797ecd5cfd97.tar.gz
scummvm-rg350-f86403ed22757edc76722b6f36ab797ecd5cfd97.tar.bz2
scummvm-rg350-f86403ed22757edc76722b6f36ab797ecd5cfd97.zip
Attempt to fix compilation problems on MSVC 7 (I wonder why it compiled elsewhere, actually ;)
svn-id: r38314
Diffstat (limited to 'graphics/scaler/hq3x.cpp')
-rw-r--r--graphics/scaler/hq3x.cpp72
1 files changed, 36 insertions, 36 deletions
diff --git a/graphics/scaler/hq3x.cpp b/graphics/scaler/hq3x.cpp
index ef17a467fc..727f06ff0b 100644
--- a/graphics/scaler/hq3x.cpp
+++ b/graphics/scaler/hq3x.cpp
@@ -45,58 +45,58 @@ void HQ3x(const uint8 *srcPtr, uint32 srcPitch, uint8 *dstPtr, uint32 dstPitch,
#else
-#define PIXEL00_1M *(q) = interpolate16_3_1<ColorMask>(w5, w1);
-#define PIXEL00_1U *(q) = interpolate16_3_1<ColorMask>(w5, w2);
-#define PIXEL00_1L *(q) = interpolate16_3_1<ColorMask>(w5, w4);
-#define PIXEL00_2 *(q) = interpolate16_2_1_1<ColorMask>(w5, w4, w2);
-#define PIXEL00_4 *(q) = interpolate16_2_7_7<ColorMask>(w5, w4, w2);
-#define PIXEL00_5 *(q) = interpolate16_1_1<ColorMask>(w4, w2);
+#define PIXEL00_1M *(q) = interpolate16_3_1<ColorMask >(w5, w1);
+#define PIXEL00_1U *(q) = interpolate16_3_1<ColorMask >(w5, w2);
+#define PIXEL00_1L *(q) = interpolate16_3_1<ColorMask >(w5, w4);
+#define PIXEL00_2 *(q) = interpolate16_2_1_1<ColorMask >(w5, w4, w2);
+#define PIXEL00_4 *(q) = interpolate16_2_7_7<ColorMask >(w5, w4, w2);
+#define PIXEL00_5 *(q) = interpolate16_1_1<ColorMask >(w4, w2);
#define PIXEL00_C *(q) = w5;
-#define PIXEL01_1 *(q+1) = interpolate16_3_1<ColorMask>(w5, w2);
-#define PIXEL01_3 *(q+1) = interpolate16_7_1<ColorMask>(w5, w2);
-#define PIXEL01_6 *(q+1) = interpolate16_3_1<ColorMask>(w2, w5);
+#define PIXEL01_1 *(q+1) = interpolate16_3_1<ColorMask >(w5, w2);
+#define PIXEL01_3 *(q+1) = interpolate16_7_1<ColorMask >(w5, w2);
+#define PIXEL01_6 *(q+1) = interpolate16_3_1<ColorMask >(w2, w5);
#define PIXEL01_C *(q+1) = w5;
-#define PIXEL02_1M *(q+2) = interpolate16_3_1<ColorMask>(w5, w3);
-#define PIXEL02_1U *(q+2) = interpolate16_3_1<ColorMask>(w5, w2);
-#define PIXEL02_1R *(q+2) = interpolate16_3_1<ColorMask>(w5, w6);
-#define PIXEL02_2 *(q+2) = interpolate16_2_1_1<ColorMask>(w5, w2, w6);
-#define PIXEL02_4 *(q+2) = interpolate16_2_7_7<ColorMask>(w5, w2, w6);
-#define PIXEL02_5 *(q+2) = interpolate16_1_1<ColorMask>(w2, w6);
+#define PIXEL02_1M *(q+2) = interpolate16_3_1<ColorMask >(w5, w3);
+#define PIXEL02_1U *(q+2) = interpolate16_3_1<ColorMask >(w5, w2);
+#define PIXEL02_1R *(q+2) = interpolate16_3_1<ColorMask >(w5, w6);
+#define PIXEL02_2 *(q+2) = interpolate16_2_1_1<ColorMask >(w5, w2, w6);
+#define PIXEL02_4 *(q+2) = interpolate16_2_7_7<ColorMask >(w5, w2, w6);
+#define PIXEL02_5 *(q+2) = interpolate16_1_1<ColorMask >(w2, w6);
#define PIXEL02_C *(q+2) = w5;
-#define PIXEL10_1 *(q+nextlineDst) = interpolate16_3_1<ColorMask>(w5, w4);
-#define PIXEL10_3 *(q+nextlineDst) = interpolate16_7_1<ColorMask>(w5, w4);
-#define PIXEL10_6 *(q+nextlineDst) = interpolate16_3_1<ColorMask>(w4, w5);
+#define PIXEL10_1 *(q+nextlineDst) = interpolate16_3_1<ColorMask >(w5, w4);
+#define PIXEL10_3 *(q+nextlineDst) = interpolate16_7_1<ColorMask >(w5, w4);
+#define PIXEL10_6 *(q+nextlineDst) = interpolate16_3_1<ColorMask >(w4, w5);
#define PIXEL10_C *(q+nextlineDst) = w5;
#define PIXEL11 *(q+1+nextlineDst) = w5;
-#define PIXEL12_1 *(q+2+nextlineDst) = interpolate16_3_1<ColorMask>(w5, w6);
-#define PIXEL12_3 *(q+2+nextlineDst) = interpolate16_7_1<ColorMask>(w5, w6);
-#define PIXEL12_6 *(q+2+nextlineDst) = interpolate16_3_1<ColorMask>(w6, w5);
+#define PIXEL12_1 *(q+2+nextlineDst) = interpolate16_3_1<ColorMask >(w5, w6);
+#define PIXEL12_3 *(q+2+nextlineDst) = interpolate16_7_1<ColorMask >(w5, w6);
+#define PIXEL12_6 *(q+2+nextlineDst) = interpolate16_3_1<ColorMask >(w6, w5);
#define PIXEL12_C *(q+2+nextlineDst) = w5;
-#define PIXEL20_1M *(q+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w7);
-#define PIXEL20_1D *(q+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w8);
-#define PIXEL20_1L *(q+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w4);
-#define PIXEL20_2 *(q+nextlineDst2) = interpolate16_2_1_1<ColorMask>(w5, w8, w4);
-#define PIXEL20_4 *(q+nextlineDst2) = interpolate16_2_7_7<ColorMask>(w5, w8, w4);
-#define PIXEL20_5 *(q+nextlineDst2) = interpolate16_1_1<ColorMask>(w8, w4);
+#define PIXEL20_1M *(q+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w7);
+#define PIXEL20_1D *(q+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w8);
+#define PIXEL20_1L *(q+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w4);
+#define PIXEL20_2 *(q+nextlineDst2) = interpolate16_2_1_1<ColorMask >(w5, w8, w4);
+#define PIXEL20_4 *(q+nextlineDst2) = interpolate16_2_7_7<ColorMask >(w5, w8, w4);
+#define PIXEL20_5 *(q+nextlineDst2) = interpolate16_1_1<ColorMask >(w8, w4);
#define PIXEL20_C *(q+nextlineDst2) = w5;
-#define PIXEL21_1 *(q+1+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w8);
-#define PIXEL21_3 *(q+1+nextlineDst2) = interpolate16_7_1<ColorMask>(w5, w8);
-#define PIXEL21_6 *(q+1+nextlineDst2) = interpolate16_3_1<ColorMask>(w8, w5);
+#define PIXEL21_1 *(q+1+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w8);
+#define PIXEL21_3 *(q+1+nextlineDst2) = interpolate16_7_1<ColorMask >(w5, w8);
+#define PIXEL21_6 *(q+1+nextlineDst2) = interpolate16_3_1<ColorMask >(w8, w5);
#define PIXEL21_C *(q+1+nextlineDst2) = w5;
-#define PIXEL22_1M *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w9);
-#define PIXEL22_1D *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w8);
-#define PIXEL22_1R *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask>(w5, w6);
-#define PIXEL22_2 *(q+2+nextlineDst2) = interpolate16_2_1_1<ColorMask>(w5, w6, w8);
-#define PIXEL22_4 *(q+2+nextlineDst2) = interpolate16_2_7_7<ColorMask>(w5, w6, w8);
-#define PIXEL22_5 *(q+2+nextlineDst2) = interpolate16_1_1<ColorMask>(w6, w8);
+#define PIXEL22_1M *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w9);
+#define PIXEL22_1D *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w8);
+#define PIXEL22_1R *(q+2+nextlineDst2) = interpolate16_3_1<ColorMask >(w5, w6);
+#define PIXEL22_2 *(q+2+nextlineDst2) = interpolate16_2_1_1<ColorMask >(w5, w6, w8);
+#define PIXEL22_4 *(q+2+nextlineDst2) = interpolate16_2_7_7<ColorMask >(w5, w6, w8);
+#define PIXEL22_5 *(q+2+nextlineDst2) = interpolate16_1_1<ColorMask >(w6, w8);
#define PIXEL22_C *(q+2+nextlineDst2) = w5;
#define YUV(x) RGBtoYUV[w ## x]