diff options
| -rw-r--r-- | src/video_core/pica.cpp | 1 | ||||
| -rw-r--r-- | src/video_core/pica.h | 5 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/src/video_core/pica.cpp b/src/video_core/pica.cpp index 70586306c..61983bc6c 100644 --- a/src/video_core/pica.cpp +++ b/src/video_core/pica.cpp @@ -55,6 +55,7 @@ std::string Regs::GetCommandName(int index) {          ADD_FIELD(vs_default_attributes_setup);          ADD_FIELD(command_buffer);          ADD_FIELD(triangle_topology); +        ADD_FIELD(restart_primitive);          ADD_FIELD(gs.bool_uniforms);          ADD_FIELD(gs.int_uniforms);          ADD_FIELD(gs.main_offset); diff --git a/src/video_core/pica.h b/src/video_core/pica.h index 85610a859..855cb442e 100644 --- a/src/video_core/pica.h +++ b/src/video_core/pica.h @@ -828,7 +828,9 @@ struct Regs {      BitField<8, 2, TriangleTopology> triangle_topology; -    INSERT_PADDING_WORDS(0x21); +    u32 restart_primitive; + +    INSERT_PADDING_WORDS(0x20);      struct ShaderConfig {          BitField<0, 16, u32> bool_uniforms; @@ -1003,6 +1005,7 @@ ASSERT_REG_POSITION(trigger_draw_indexed, 0x22f);  ASSERT_REG_POSITION(vs_default_attributes_setup, 0x232);  ASSERT_REG_POSITION(command_buffer, 0x238);  ASSERT_REG_POSITION(triangle_topology, 0x25e); +ASSERT_REG_POSITION(restart_primitive, 0x25f);  ASSERT_REG_POSITION(gs, 0x280);  ASSERT_REG_POSITION(vs, 0x2b0); | 
