nv2a: Increase DrawArrays buffer size

Fixes #364
This commit is contained in:
Erik Abair
2022-06-09 22:28:28 -07:00
committed by mborgerson
parent 30d3bb53b5
commit 5cb31da44b
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -503,8 +503,8 @@ static const VMStateDescription vmstate_nv2a = {
VMSTATE_UINT32(pgraph.inline_buffer_length, NV2AState), // fixme
VMSTATE_UINT32(pgraph.draw_arrays_length, NV2AState), // fixme
VMSTATE_UINT32(pgraph.draw_arrays_max_count, NV2AState), // fixme
// GLint gl_draw_arrays_start[1000]; // fixme
// GLsizei gl_draw_arrays_count[1000]; // fixme
// GLint gl_draw_arrays_start[1250]; // fixme
// GLsizei gl_draw_arrays_count[1250]; // fixme
VMSTATE_UINT32_ARRAY(pgraph.regs, NV2AState, 0x2000),
VMSTATE_UINT32(pmc.pending_interrupts, NV2AState),
VMSTATE_UINT32(pmc.enabled_interrupts, NV2AState),
+3 -3
View File
@@ -373,9 +373,9 @@ typedef struct PGRAPHState {
unsigned int draw_arrays_length;
unsigned int draw_arrays_min_start;
unsigned int draw_arrays_max_count;
/* FIXME: Unknown size, possibly endless, 1000 will do for now */
GLint gl_draw_arrays_start[1000];
GLsizei gl_draw_arrays_count[1000];
/* FIXME: Unknown size, possibly endless, 1250 will do for now */
GLint gl_draw_arrays_start[1250];
GLsizei gl_draw_arrays_count[1250];
bool draw_arrays_prevent_connect;
GLuint gl_memory_buffer;