Change the encoders to assume block stream order

This commit is contained in:
Pavel Krajcevski 2012-08-27 18:42:09 -04:00
parent a076d1efb8
commit db6e76f1b3
2 changed files with 9 additions and 8 deletions

View file

@ -1402,12 +1402,12 @@ namespace BC7C
{ {
for(int i = 0; i < width; i += 4) for(int i = 0; i < width; i += 4)
{ {
ExtractBlock(inBuf + i * 4, width, block); // ExtractBlock(inBuf + i * 4, width, block);
CompressBC7Block(block, outBuf); CompressBC7Block((const uint32 *)inBuf, outBuf);
BC7CompressionMode::NumUses[gBestMode]++; BC7CompressionMode::NumUses[gBestMode]++;
outBuf += 16; outBuf += 16;
inBuf += 64;
} }
} }
} }

View file

@ -991,9 +991,10 @@ namespace BC7C
{ {
for(int i = 0; i < width; i += 4) for(int i = 0; i < width; i += 4)
{ {
ExtractBlock(inBuf + i * 4, width, block); CompressBC7Block((const uint32 *)inBuf, outBuf);
CompressBC7Block(block, outBuf);
outBuf += 16; outBuf += 16;
inBuf += 64;
} }
} }
} }