Fix 16-bit indexed rectangles.

This was causing us to draw double the rectangles.  8-bit indexed
rectangles are already correct.
This commit is contained in:
Unknown W. Brackets 2015-03-07 19:52:09 -08:00
parent 077eae6255
commit a04af187ea

View file

@ -419,7 +419,7 @@ void IndexGenerator::TranslateRectangles(int numInds, const u16 *_inds, int inde
*outInds++ = indexOffset + inds[i+1];
}
inds_ = outInds;
count_ += numInds * 2;
count_ += numInds;
prim_ = GE_PRIM_RECTANGLES;
seenPrims_ |= (1 << GE_PRIM_RECTANGLES) | SEEN_INDEX16;
}