diff options
author | José Fonseca <[email protected]> | 2011-02-23 13:32:37 +0000 |
---|---|---|
committer | José Fonseca <[email protected]> | 2011-02-24 14:00:13 +0000 |
commit | 369ece170257ef687ca609cacd1d66d186274eb3 (patch) | |
tree | fb5cee238c2e4584f234f7253b569bd15dc44ea0 /src/gallium/drivers/svga/svga_state.h | |
parent | f19439940c43aa9d937716c6f1ee70cc26799e08 (diff) |
svga: Ensure rendertargets and textures are always rebound at every command buffer start.
The svga_update_state() mechanism is inadequate as it will always end up
flushing the primitives before processing the SVGA_NEW_COMMAND_BUFFER
dirty state flag.
Diffstat (limited to 'src/gallium/drivers/svga/svga_state.h')
-rw-r--r-- | src/gallium/drivers/svga/svga_state.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/drivers/svga/svga_state.h b/src/gallium/drivers/svga/svga_state.h index 22d5a6d552a..7f239e7a322 100644 --- a/src/gallium/drivers/svga/svga_state.h +++ b/src/gallium/drivers/svga/svga_state.h @@ -92,4 +92,8 @@ void svga_update_state_retry( struct svga_context *svga, enum pipe_error svga_emit_initial_state( struct svga_context *svga ); +enum pipe_error svga_reemit_framebuffer_bindings( struct svga_context *svga ); + +enum pipe_error svga_reemit_tss_bindings( struct svga_context *svga ); + #endif |