git-svn-id: svn://svn.ijw.co.nz/svn/OpenRa@1253 993157c7-ee19-0410-b2c4-bb4e9862e678
This commit is contained in:
@@ -65,8 +65,8 @@ namespace OpenRa.BlockCacheVisualizer
|
|||||||
BitmapData srcData = src.LockBits(new Rectangle(new Point(), src.Size), ImageLockMode.ReadOnly,
|
BitmapData srcData = src.LockBits(new Rectangle(new Point(), src.Size), ImageLockMode.ReadOnly,
|
||||||
src.PixelFormat);
|
src.PixelFormat);
|
||||||
|
|
||||||
int strideInts = destData.Stride/4;
|
int destStride = destData.Stride/4;
|
||||||
int strideInts2 = srcData.Stride/4;
|
int srcStride = srcData.Stride/4;
|
||||||
|
|
||||||
unsafe
|
unsafe
|
||||||
{
|
{
|
||||||
@@ -79,10 +79,10 @@ namespace OpenRa.BlockCacheVisualizer
|
|||||||
for (int j = 0; j < h; j++)
|
for (int j = 0; j < h; j++)
|
||||||
for (int i = 0; i < w; i++)
|
for (int i = 0; i < w; i++)
|
||||||
{
|
{
|
||||||
uint srcc = psrc[2 * j * strideInts2 + 2 * i];
|
uint srcc = psrc[2 * j * srcStride + 2 * i];
|
||||||
uint index = MaskColor(srcc, mask);
|
uint index = MaskColor(srcc, mask);
|
||||||
uint data = ppal[index];
|
uint data = ppal[index];
|
||||||
pdest[j * strideInts + i] = data;
|
pdest[j * destStride + i] = data;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user