d3d: Fix vertex cache alpha flag tracking.

This commit is contained in:
Unknown W. Brackets 2014-09-14 13:49:49 -07:00
parent d2df54153d
commit c4b6e74999

View file

@ -694,6 +694,7 @@ void TransformDrawEngineDX9::DoFlush() {
vai->numVerts = indexGen.VertexCount();
vai->prim = indexGen.Prim();
vai->maxIndex = indexGen.MaxIndex();
vai->flags = gstate_c.vertexFullAlpha ? VAI_FLAG_VERTEXFULLALPHA : 0;
useElements = !indexGen.SeenOnlyPurePrims();
if (!useElements && indexGen.PureCount()) {
vai->numVerts = indexGen.PureCount();