Update of /cvsroot/vba/VisualBoyAdvance/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv10582/src
Modified Files:
interframe.cpp
Log Message:
removed unused interlace filter
Index: interframe.cpp
===================================================================
RCS file: /cvsroot/vba/VisualBoyAdvance/src/interframe.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** interframe.cpp 13 May 2004 15:06:45 -0000 1.8
--- interframe.cpp 24 Aug 2006 02:13:39 -0000 1.9
***************
*** 580,620 ****
}
}
-
- static int count = 0;
-
- void InterlaceIB(u8 *srcPtr, u32 srcPitch, int width, int height)
- {
- if(frm1 == NULL) {
- Init();
- }
-
- u16 colorMask = ~RGB_LOW_BITS_MASK;
-
- u16 *src0 = (u16 *)srcPtr;
- u16 *src1 = (u16 *)frm1;
-
- int sPitch = srcPitch >> 1;
-
- int pos = 0;
- for (int j = 0; j < height; j++) {
- bool render = count ? (j & 1) != 0 : (j & 1) == 0;
- if(render) {
- for (int i = 0; i < sPitch; i++) {
- u16 color = src0[pos];
- src0[pos] =
- (((color & colorMask) >> 1) + ((((src1[pos] & colorMask) >> 1) & colorMask) >> 1));
- src1[pos] = color;
- pos++;
- }
- } else {
- for (int i = 0; i < sPitch; i++) {
- u16 color = src0[pos];
- src0[pos] =
- (((((color & colorMask) >> 1) & colorMask) >> 1) + ((src1[pos] & colorMask) >> 1));
- src1[pos] = color;
- pos++;
- }
- }
- }
- count = count ^ 1;
- }
--- 580,581 ----
|