|
|
@@ -807,7 +807,7 @@ void BatchQueue::SortFrontToBack2Pass(PODVector<Batch*>& batches)
|
|
|
++freeShaderID;
|
|
|
}
|
|
|
|
|
|
- auto materialID = (unsigned short)(batch->sortKey_ & 0xffff0000);
|
|
|
+ auto materialID = (unsigned short)((batch->sortKey_ & 0xffff0000) >> 16u);
|
|
|
HashMap<unsigned short, unsigned short>::ConstIterator k = materialRemapping_.Find(materialID);
|
|
|
if (k != materialRemapping_.End())
|
|
|
materialID = k->second_;
|