Need to flush on FINISH/SIGNAL apparently..

This commit is contained in:
Henrik Rydgård 2013-08-23 16:31:03 +02:00
parent c9a0d92a9b
commit 06a2d94fd2

View File

@ -310,8 +310,8 @@ static const CommandTableEntry commandTable[] = {
{GE_CMD_SPLINE, FLAG_FLUSHBEFORE | FLAG_EXECUTE},
// These two are actually processed in CMD_END.
{GE_CMD_SIGNAL, FLAG_EXECUTE},
{GE_CMD_FINISH, FLAG_EXECUTE},
{GE_CMD_SIGNAL, FLAG_FLUSHBEFORE},
{GE_CMD_FINISH, FLAG_FLUSHBEFORE},
// Changes that trigger data copies. Only flushing on change for LOADCLUT must be a bit of a hack...
{GE_CMD_LOADCLUT, FLAG_FLUSHBEFOREONCHANGE | FLAG_EXECUTE},