summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_context.h
diff options
context:
space:
mode:
authorJakob Bornecrantz <jakob@vmware.com>2010-12-29 12:50:59 +0100
committerJakob Bornecrantz <jakob@vmware.com>2011-01-25 01:00:07 +0100
commitc523f31f4a35f8396ab35859c70fb041c210cedb (patch)
treedd31e35dffc9f52fd9783f8b574bc6b2af8bfa29 /src/gallium/drivers/svga/svga_context.h
parentdaaf542220e5008b54648c6ed853f3f4f87fc7b5 (diff)
svga: Add more swrast debuging
Diffstat (limited to 'src/gallium/drivers/svga/svga_context.h')
-rw-r--r--src/gallium/drivers/svga/svga_context.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/drivers/svga/svga_context.h b/src/gallium/drivers/svga/svga_context.h
index d4970908b1..0550ddd79b 100644
--- a/src/gallium/drivers/svga/svga_context.h
+++ b/src/gallium/drivers/svga/svga_context.h
@@ -148,6 +148,10 @@ struct svga_rasterizer_state {
unsigned hw_unfilled:16; /* PIPE_POLYGON_MODE_x */
unsigned need_pipeline:16; /* which prims do we need help for? */
+
+ const char* need_pipeline_tris_str;
+ const char* need_pipeline_lines_str;
+ const char* need_pipeline_points_str;
};
struct svga_sampler_state {
@@ -317,6 +321,9 @@ struct svga_context
unsigned shader_id;
unsigned disable_shader;
+
+ boolean no_line_width;
+ boolean force_hw_line_stipple;
} debug;
struct {