Marked Voodoo CMDFIFO read/write pointers as volatile - fixes random CMDFIFO and vertex ordering crashes.

This commit is contained in:
SarahW 2016-12-13 15:37:09 +00:00
commit 86ad7c7e0a

View file

@ -302,7 +302,8 @@ typedef struct voodoo_t
volatile int params_read_idx[2], params_write_idx;
uint32_t cmdfifo_base, cmdfifo_end;
int cmdfifo_rp, cmdfifo_depth_rd, cmdfifo_depth_wr;
int cmdfifo_rp;
volatile int cmdfifo_depth_rd, cmdfifo_depth_wr;
uint32_t cmdfifo_amin, cmdfifo_amax;
uint32_t sSetupMode;