diff options
author | José Fonseca <[email protected]> | 2009-08-22 23:01:58 +0100 |
---|---|---|
committer | José Fonseca <[email protected]> | 2009-08-29 09:21:41 +0100 |
commit | 4d2b0eb19e432f83845a55d552b5d1d61f040459 (patch) | |
tree | 49fb4d99fe5d5ad286a72c351f19625ca19690c9 /src/gallium/drivers/llvmpipe/lp_context.h | |
parent | 77b35dc179473afbbd8c709c9f32c0f537c90776 (diff) |
llvmpipe: Squash the quad pipeline.
It had been reduced to one fixed stage.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_context.h')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_context.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_context.h b/src/gallium/drivers/llvmpipe/lp_context.h index 9de21d0cd04..1d0896a5685 100644 --- a/src/gallium/drivers/llvmpipe/lp_context.h +++ b/src/gallium/drivers/llvmpipe/lp_context.h @@ -35,7 +35,6 @@ #include "draw/draw_vertex.h" -#include "lp_quad_pipe.h" #include "lp_tex_sample.h" @@ -114,13 +113,6 @@ struct llvmpipe_context { unsigned line_stipple_counter; - /** Software quad rendering pipeline */ - struct { - struct quad_stage *shade; - - struct quad_stage *first; /**< points to one of the above stages */ - } quad; - /** TGSI exec things */ struct { struct lp_shader_sampler vert_samplers[PIPE_MAX_SAMPLERS]; @@ -139,6 +131,10 @@ struct llvmpipe_context { struct llvmpipe_tile_cache *cbuf_cache[PIPE_MAX_COLOR_BUFS]; + /* TODO: we shouldn't be using external interfaces internally like this */ + struct pipe_transfer *zsbuf_transfer; + uint8_t *zsbuf_map; + unsigned tex_timestamp; struct llvmpipe_tex_tile_cache *tex_cache[PIPE_MAX_SAMPLERS]; |