aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
authorKostas Nakos2007-04-28 17:37:41 +0000
committerKostas Nakos2007-04-28 17:37:41 +0000
commitdae21b3b3189969db665d6c187644adea7e6cc0f (patch)
treedf5aa0aceb74680869a679d1567534a725225323 /backends
parent36466497a8ca7c78a8b1fc7ef7150f633d75f05a (diff)
downloadscummvm-rg350-dae21b3b3189969db665d6c187644adea7e6cc0f.tar.gz
scummvm-rg350-dae21b3b3189969db665d6c187644adea7e6cc0f.tar.bz2
scummvm-rg350-dae21b3b3189969db665d6c187644adea7e6cc0f.zip
more logical formatting for scaler code, at least for me :-)
svn-id: r26660
Diffstat (limited to 'backends')
-rw-r--r--backends/platform/wince/CEScaler.cpp61
1 files changed, 29 insertions, 32 deletions
diff --git a/backends/platform/wince/CEScaler.cpp b/backends/platform/wince/CEScaler.cpp
index dac46b801a..32c027f148 100644
--- a/backends/platform/wince/CEScaler.cpp
+++ b/backends/platform/wince/CEScaler.cpp
@@ -1,5 +1,5 @@
/* ScummVM - Scumm Interpreter
- * Copyright (C) 2001-2006 The ScummVM project
+ * Copyright (C) 2001-2007 The ScummVM project
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
@@ -89,42 +89,39 @@ void PocketPCLandscapeAspect(const uint8 *srcPtr, uint32 srcPitch, uint8 *dstPtr
unsigned int p2;
uint16 * inbuf;
uint16 * outbuf;
- inbuf=(uint16 *)srcPtr;
- outbuf=(uint16 *)dstPtr;
+ inbuf = (uint16 *)srcPtr;
+ outbuf = (uint16 *)dstPtr;
uint16 srcPitch16 = (uint16)(srcPitch / sizeof(uint16));
uint16 dstPitch16 = (uint16)(dstPitch / sizeof(uint16));
- for (i=0; i<((height)/6); i++) {
- for (j=0; j<width; j++) {
- p1=*((uint16*)inbuf+j);
- inbuf+=srcPitch16;
- *((uint16*)outbuf+j)=p1;
- outbuf+=dstPitch16;
- p2=*((uint16*)inbuf+j);
- inbuf+=srcPitch16;
- *((uint16*)outbuf+j)=MAKEPIXEL(P20(RB(p1))+P80(RB(p2)),P20(G(p1))+P80(G(p2)));
- outbuf+=dstPitch16;
- p1=p2;
- p2=*((uint16*)inbuf+j);
- inbuf+=srcPitch16;
- *((uint16*)outbuf+j)=MAKEPIXEL(P40(RB(p1))+P60(RB(p2)),P40(G(p1))+P60(G(p2)));
- outbuf+=dstPitch16;
- p1=p2;
- p2=*((uint16*)inbuf+j);
- inbuf+=srcPitch16;
- *((uint16*)outbuf+j)=MAKEPIXEL(P60(RB(p1))+P40(RB(p2)),P60(G(p1))+P40(G(p2)));
- outbuf+=dstPitch16;
- p1=p2;
- p2=*((uint16*)inbuf+j);
- *((uint16*)outbuf+j)=MAKEPIXEL(P80(RB(p1))+P20(RB(p2)),P80(G(p1))+P20(G(p2)));
- outbuf+=dstPitch16;
- *((uint16*)outbuf+j)=p2;
- inbuf=inbuf-srcPitch16*4;
- outbuf=outbuf-dstPitch16*5;
+ for (i = 0; i < height/6; i++) {
+ for (j=0; j < width; j++) {
+ p1 = *((uint16*)inbuf+j); inbuf += srcPitch16;
+ *((uint16*)outbuf+j) = p1; outbuf += dstPitch16;
+
+ p2 = *((uint16*)inbuf+j); inbuf += srcPitch16;
+ *((uint16*)outbuf+j) = MAKEPIXEL(P20(RB(p1))+P80(RB(p2)),P20(G(p1))+P80(G(p2))); outbuf += dstPitch16;
+
+ p1 = p2;
+ p2 = *((uint16*)inbuf+j); inbuf += srcPitch16;
+ *((uint16*)outbuf+j) = MAKEPIXEL(P40(RB(p1))+P60(RB(p2)),P40(G(p1))+P60(G(p2))); outbuf += dstPitch16;
+
+ p1 = p2;
+ p2 = *((uint16*)inbuf+j); inbuf += srcPitch16;
+ *((uint16*)outbuf+j) = MAKEPIXEL(P60(RB(p1))+P40(RB(p2)),P60(G(p1))+P40(G(p2))); outbuf += dstPitch16;
+
+ p1 = p2;
+ p2 = *((uint16*)inbuf+j);
+ *((uint16*)outbuf+j) = MAKEPIXEL(P80(RB(p1))+P20(RB(p2)),P80(G(p1))+P20(G(p2))); outbuf += dstPitch16;
+
+ *((uint16*)outbuf+j) = p2;
+
+ inbuf = inbuf - srcPitch16*4;
+ outbuf = outbuf - dstPitch16*5;
}
- inbuf=inbuf+srcPitch16*5;
- outbuf=outbuf+dstPitch16*6;
+ inbuf = inbuf + srcPitch16*5;
+ outbuf = outbuf + dstPitch16*6;
}
}