Flush before some more display list ops

This commit is contained in:
Henrik Rydgard 2013-01-05 18:15:07 +01:00
parent 4c8584da71
commit 835ac23cc4

View file

@ -51,18 +51,14 @@ const int flushBeforeCommandList[] = {
GE_CMD_FINISH,
GE_CMD_BJUMP,
GE_CMD_OFFSETADDR,
GE_CMD_REGION1,
GE_CMD_REGION2,
GE_CMD_REGION1,GE_CMD_REGION2,
GE_CMD_CULLFACEENABLE,
GE_CMD_TEXTUREMAPENABLE,
GE_CMD_LIGHTINGENABLE,
GE_CMD_FOGENABLE,
GE_CMD_TEXSCALEU,
GE_CMD_TEXSCALEV,
GE_CMD_TEXOFFSETU,
GE_CMD_TEXOFFSETV,
GE_CMD_MINZ,
GE_CMD_MAXZ,
GE_CMD_TEXSCALEU,GE_CMD_TEXSCALEV,
GE_CMD_TEXOFFSETU,GE_CMD_TEXOFFSETV,
GE_CMD_MINZ,GE_CMD_MAXZ,
GE_CMD_FRAMEBUFPTR,
GE_CMD_FRAMEBUFWIDTH,
GE_CMD_FRAMEBUFPIXFORMAT,
@ -74,14 +70,8 @@ const int flushBeforeCommandList[] = {
GE_CMD_CLUTFORMAT,
GE_CMD_TRANSFERSTART,
GE_CMD_TEXBUFWIDTH0,
GE_CMD_TEXSIZE0,
GE_CMD_TEXSIZE1,
GE_CMD_TEXSIZE2,
GE_CMD_TEXSIZE3,
GE_CMD_TEXSIZE4,
GE_CMD_TEXSIZE5,
GE_CMD_TEXSIZE6,
GE_CMD_TEXSIZE7,
GE_CMD_TEXSIZE0,GE_CMD_TEXSIZE1,GE_CMD_TEXSIZE2,GE_CMD_TEXSIZE3,
GE_CMD_TEXSIZE4,GE_CMD_TEXSIZE5,GE_CMD_TEXSIZE6,GE_CMD_TEXSIZE7,
GE_CMD_ZBUFPTR,
GE_CMD_ZBUFWIDTH,
GE_CMD_AMBIENTCOLOR,
@ -92,32 +82,30 @@ const int flushBeforeCommandList[] = {
GE_CMD_MATERIALSPECULAR,
GE_CMD_MATERIALALPHA,
GE_CMD_MATERIALSPECULARCOEF,
GE_CMD_LIGHTTYPE0,
GE_CMD_LIGHTTYPE1,
GE_CMD_LIGHTTYPE2,
GE_CMD_LIGHTTYPE3,
GE_CMD_LX0,
GE_CMD_LX1,
GE_CMD_LX2,
GE_CMD_LX3,
GE_CMD_LDX0,
GE_CMD_LDX1,
GE_CMD_LDX2,
GE_CMD_LDX3,
GE_CMD_LKA0,
GE_CMD_LAC0,
GE_CMD_LDC0,
GE_CMD_LSC0,
GE_CMD_VIEWPORTX1,
GE_CMD_VIEWPORTY1,
GE_CMD_VIEWPORTX2,
GE_CMD_VIEWPORTY2,
GE_CMD_VIEWPORTZ1,
GE_CMD_VIEWPORTZ2,
GE_CMD_LIGHTENABLE0,
GE_CMD_LIGHTENABLE1,
GE_CMD_LIGHTENABLE2,
GE_CMD_LIGHTENABLE3,
GE_CMD_COLORMODEL,
GE_CMD_LIGHTTYPE0, GE_CMD_LIGHTTYPE1, GE_CMD_LIGHTTYPE2, GE_CMD_LIGHTTYPE3,
GE_CMD_LX0,GE_CMD_LY0,GE_CMD_LZ0,
GE_CMD_LX1,GE_CMD_LY1,GE_CMD_LZ1,
GE_CMD_LX2,GE_CMD_LY2,GE_CMD_LZ2,
GE_CMD_LX3,GE_CMD_LY3,GE_CMD_LZ3,
GE_CMD_LDX0,GE_CMD_LDY0,GE_CMD_LDZ0,
GE_CMD_LDX1,GE_CMD_LDY1,GE_CMD_LDZ1,
GE_CMD_LDX2,GE_CMD_LDY2,GE_CMD_LDZ2,
GE_CMD_LDX3,GE_CMD_LDY3,GE_CMD_LDZ3,
GE_CMD_LKA0,GE_CMD_LKB0,GE_CMD_LKC0,
GE_CMD_LKA1,GE_CMD_LKB1,GE_CMD_LKC1,
GE_CMD_LKA2,GE_CMD_LKB2,GE_CMD_LKC2,
GE_CMD_LKA3,GE_CMD_LKB3,GE_CMD_LKC3,
GE_CMD_LKS0,GE_CMD_LKS1,GE_CMD_LKS2,GE_CMD_LKS3,
GE_CMD_LKO0,GE_CMD_LKO1,GE_CMD_LKO2,GE_CMD_LKO3,
GE_CMD_LAC0,GE_CMD_LDC0,GE_CMD_LSC0,
GE_CMD_LAC1,GE_CMD_LDC1,GE_CMD_LSC1,
GE_CMD_LAC2,GE_CMD_LDC2,GE_CMD_LSC2,
GE_CMD_LAC3,GE_CMD_LDC3,GE_CMD_LSC3,
GE_CMD_VIEWPORTX1,GE_CMD_VIEWPORTY1,
GE_CMD_VIEWPORTX2,GE_CMD_VIEWPORTY2,
GE_CMD_VIEWPORTZ1,GE_CMD_VIEWPORTZ2,
GE_CMD_LIGHTENABLE0,GE_CMD_LIGHTENABLE1,GE_CMD_LIGHTENABLE2,GE_CMD_LIGHTENABLE3,
GE_CMD_CULL,
GE_CMD_LMODE,
GE_CMD_REVERSENORMAL,
@ -141,14 +129,8 @@ const int flushBeforeCommandList[] = {
GE_CMD_FOG1,
GE_CMD_FOG2,
GE_CMD_FOGCOLOR,
GE_CMD_MORPHWEIGHT0,
GE_CMD_MORPHWEIGHT1,
GE_CMD_MORPHWEIGHT2,
GE_CMD_MORPHWEIGHT3,
GE_CMD_MORPHWEIGHT4,
GE_CMD_MORPHWEIGHT5,
GE_CMD_MORPHWEIGHT6,
GE_CMD_MORPHWEIGHT7,
GE_CMD_MORPHWEIGHT0,GE_CMD_MORPHWEIGHT1,GE_CMD_MORPHWEIGHT2,GE_CMD_MORPHWEIGHT3,
GE_CMD_MORPHWEIGHT4,GE_CMD_MORPHWEIGHT5,GE_CMD_MORPHWEIGHT6,GE_CMD_MORPHWEIGHT7,
GE_CMD_WORLDMATRIXNUMBER,
GE_CMD_VIEWMATRIXNUMBER,
GE_CMD_PROJMATRIXNUMBER,