Sprites face culling is reversed.

Fixes South Park Rally and Wacky Races invisible menus.
This commit is contained in:
Flyinghead 2018-08-17 19:13:59 +02:00 committed by David Miller
parent 45bf5e51b1
commit 0cfd8f5494
1 changed files with 6 additions and 4 deletions

View File

@ -1223,6 +1223,8 @@ public:
SFaceBaseColor=spr->BaseCol;
SFaceOffsColor=spr->OffsCol;
d_pp->isp.CullMode ^= 1;
}
#define append_sprite(indx) \
@ -1244,17 +1246,17 @@ public:
__forceinline
static void AppendSpriteVertexA(TA_Sprite1A* sv)
{
u16* idx=vdrc.idx.Append(6);
u16* idx=vdrc.idx.Append(6);
u32 vbase=vdrc.verts.used();
idx[0]=vbase+0;
idx[1]=vbase+1;
idx[2]=vbase+2;
idx[3]=vbase+3;
idx[4]=vbase+3;
idx[5]=vbase+4;
idx[4]=vbase+3;
idx[5]=vbase+4;
CurrentPP->count=vdrc.idx.used()-CurrentPP->first-2;
CurrentPP->count=vdrc.idx.used()-CurrentPP->first-2;
Vertex* cv = vdrc.verts.Append(4);