Partition index does not include the number of partitons.

This commit is contained in:
Pavel Krajcevski 2014-05-14 13:29:12 +02:00
parent a8514ba9b3
commit 31e01b7b10

View file

@ -833,9 +833,9 @@ namespace ASTCC {
uint32 baseCEM = 0;
if(nPartitions == 1) {
colorEndpointMode[0] = strm.ReadBits(4);
partitionIndex = 0;
} else {
uint32 restOfPartitionIndex = strm.ReadBits(10);
partitionIndex |= restOfPartitionIndex << 2;
partitionIndex = strm.ReadBits(10);
baseCEM = strm.ReadBits(6);
}
uint32 baseMode = (baseCEM & 3);