summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-02-12 21:11:06 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2013-02-13 18:30:18 +0100
commit062472df3ecad5f1ba61c797fde36d4d64a8b081 (patch)
tree7d4a0c899c43efffe6197ae7b25f68daa7d55ed6 /tools
parent85da89151992c9fd081c668beb71defdb5d4c012 (diff)
etna: shader state object
Diffstat (limited to 'tools')
-rw-r--r--tools/data/viv_gallium_state.txt32
1 files changed, 31 insertions, 1 deletions
diff --git a/tools/data/viv_gallium_state.txt b/tools/data/viv_gallium_state.txt
index 09ef27f..4694d32 100644
--- a/tools/data/viv_gallium_state.txt
+++ b/tools/data/viv_gallium_state.txt
@@ -1,7 +1,7 @@
# group and sort these by address
# <struct_name> <source_spec> <dirtybit>
-base_setup_state base_setup. ETNA_STATE_BASE
+base_setup_state base_setup. ETNA_STATE_BASE_SETUP
PA.W_CLIP_LIMIT
PA.SYSTEM_MODE
GL.VERTEX_ELEMENT_CONFIG
@@ -100,3 +100,33 @@ set_index_buffer index_buffer. ETNA_STATE_INDEX_BUFFER
FE.INDEX_STREAM_CONTROL
FE.INDEX_STREAM_BASE_ADDR
+shader_state shader_state-> ETNA_STATE_SHADER
+ RA.CONTROL
+ PA.ATTRIBUTE_ELEMENT_COUNT
+ PA.SHADER_ATTRIBUTES
+ VS.END_PC
+ VS.OUTPUT_COUNT
+ VS.INPUT_COUNT
+ VS.TEMP_REGISTER_CONTROL
+ VS.OUTPUT
+ VS.INPUT
+ VS.LOAD_BALANCING
+ VS.START_PC
+ PS.END_PC
+ PS.OUTPUT_REG
+ PS.INPUT_COUNT
+ PS.TEMP_REGISTER_CONTROL
+ PS.CONTROL
+ PS.START_PC
+ GL.VARYING_TOTAL_COMPONENTS
+ GL.VARYING_NUM_COMPONENTS
+ GL.VARYING_COMPONENT_USE
+ VS.INST_MEM
+ PS.INST_MEM
+
+shader_state shader_state-> ETNA_STATE_VS_UNIFORMS
+ VS.UNIFORMS
+
+shader_state shader_state-> ETNA_STATE_PS_UNIFORMS
+ PS.UNIFORMS
+