Marked Voodoo CMDFIFO read/write pointers as volatile - fixes random CMDFIFO and vertex ordering crashes.
This commit is contained in:
parent
70d758f0a2
commit
86ad7c7e0a
1 changed files with 2 additions and 1 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue