return;
}
- if(imageSX&1) // not dword aligned? slower func
+ if((imageSX|imageX0|imageX1)&1) // not dword aligned? slower func
{
unsigned short *SRCPtr, *DSTPtr;
unsigned short LineOffset;
sly1=(short)(((int)sly1<<SIGNSHIFT)>>SIGNSHIFT);
}
- lc1 = gpuData[0] & 0xffffff;
+ lc1 = GETLE32(&gpuData[0]) & 0xffffff;
DrawSemiTrans = (SEMITRANSBIT(GETLE32(&gpuData[0]))) ? TRUE : FALSE;