diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-07-18 16:39:52 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-07-18 16:39:52 +0200 |
commit | 727cd96f7945f02ff6129616f71e46b8a3b82b9a (patch) | |
tree | 32a0cecc4a621fc6258672180c5c64b5f440de5c /tools | |
parent | 497b6637c2e0415b6ddbf271502fcbf8fd38c24f (diff) |
driver: state caching
Keep a context. Write only state that changed actually changed
to command buffer.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/data/viv_gallium_state.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/data/viv_gallium_state.txt b/tools/data/viv_gallium_state.txt index c90ec76..0253127 100644 --- a/tools/data/viv_gallium_state.txt +++ b/tools/data/viv_gallium_state.txt @@ -78,6 +78,8 @@ framebuffer_state framebuffer. ETNA_STATE_FRAMEBUFFER PE.HDEPTH_CONTROL PE.DEPTH_NORMALIZE PE.COLOR_ADDR + PE.PIPE.COLOR_ADDR + PE.PIPE.DEPTH_ADDR PE.COLOR_STRIDE SE.SCISSOR_LEFT SE.SCISSOR_TOP @@ -97,6 +99,8 @@ vertex_elements_state vertex_elements-> ETNA_STATE_VERTEX_ELEMENTS set_vertex_buffer vertex_buffer. ETNA_STATE_VERTEX_BUFFERS FE.VERTEX_STREAM_CONTROL FE.VERTEX_STREAM_BASE_ADDR + FE.VERTEX_STREAMS.CONTROL + FE.VERTEX_STREAMS.BASE_ADDR set_index_buffer index_buffer. ETNA_STATE_INDEX_BUFFER FE.INDEX_STREAM_CONTROL |