summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_context.h
diff options
context:
space:
mode:
authorKeith Whitwell <keithw@vmware.com>2010-01-06 16:44:43 +0000
committerKeith Whitwell <keithw@vmware.com>2010-01-06 16:44:43 +0000
commit5ce0380a0f585b9e1fb616b749f7fd18a8afada1 (patch)
tree0c7ba3835c94a8fe7c9c392c387209a3f5350a21 /src/gallium/drivers/llvmpipe/lp_context.h
parent6a7b6a530dd7740457d4bdd3b804c6eabff4e1b3 (diff)
llvmpipe: merge setup and draw vbuf submodules
The setup tiling engine is now plugged directly into the draw module as a rendering backend. Removed a couple of layering violations such that the setup code no longer reaches out into the surrounding llvmpipe state or context.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_context.h')
-rw-r--r--src/gallium/drivers/llvmpipe/lp_context.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_context.h b/src/gallium/drivers/llvmpipe/lp_context.h
index 17c6939ff5..b796148457 100644
--- a/src/gallium/drivers/llvmpipe/lp_context.h
+++ b/src/gallium/drivers/llvmpipe/lp_context.h
@@ -93,17 +93,6 @@ struct llvmpipe_context {
/** Which vertex shader output slot contains point size */
int psize_slot;
- /* The reduced version of the primitive supplied by the state
- * tracker.
- */
- unsigned reduced_api_prim;
-
- /* The reduced primitive after unfilled triangles, wide-line
- * decomposition, etc, are taken into account. This is the
- * primitive actually rasterized.
- */
- unsigned reduced_prim;
-
/** Derived from scissor and surface bounds: */
struct pipe_scissor_state cliprect;
@@ -113,10 +102,6 @@ struct llvmpipe_context {
/** The primitive drawing context */
struct draw_context *draw;
- /** Draw module backend */
- struct vbuf_render *vbuf_backend;
- struct draw_stage *vbuf;
-
unsigned tex_timestamp;
boolean no_rast;