diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-02-12 21:11:06 +0100 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-02-13 18:30:18 +0100 |
commit | 062472df3ecad5f1ba61c797fde36d4d64a8b081 (patch) | |
tree | 7d4a0c899c43efffe6197ae7b25f68daa7d55ed6 /tools | |
parent | 85da89151992c9fd081c668beb71defdb5d4c012 (diff) |
etna: shader state object
Diffstat (limited to 'tools')
-rw-r--r-- | tools/data/viv_gallium_state.txt | 32 |
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 + |