nv2a: Store primitive mode in vmstate

This commit is contained in:
Matt Borgerson 2022-06-15 16:38:39 -07:00 committed by mborgerson
parent d6abaca904
commit d8723e047b
2 changed files with 2 additions and 1 deletions

View File

@ -486,6 +486,7 @@ static const VMStateDescription vmstate_nv2a = {
VMSTATE_UINT64(pgraph.report_offset, NV2AState),
VMSTATE_UINT64(pgraph.dma_vertex_a, NV2AState),
VMSTATE_UINT64(pgraph.dma_vertex_b, NV2AState),
VMSTATE_UINT32(pgraph.primitive_mode, NV2AState),
VMSTATE_UINT32_2DARRAY(pgraph.program_data, NV2AState, NV2A_MAX_TRANSFORM_PROGRAM_LENGTH, VSH_TOKEN_SIZE),
VMSTATE_UINT32_2DARRAY(pgraph.vsh_constants, NV2AState, NV2A_VERTEXSHADER_CONSTANTS, 4),
VMSTATE_BOOL_ARRAY(pgraph.vsh_constants_dirty, NV2AState, NV2A_VERTEXSHADER_CONSTANTS),

View File

@ -327,7 +327,7 @@ typedef struct PGRAPHState {
hwaddr dma_vertex_a, dma_vertex_b;
unsigned int primitive_mode;
uint32_t primitive_mode;
bool enable_vertex_program_write;