diff options
Diffstat (limited to 'src/gallium/drivers')
| -rw-r--r-- | src/gallium/drivers/nv30/nv30_state.c | 2 | ||||
| -rw-r--r-- | src/gallium/drivers/nv40/nv40_state.c | 2 | ||||
| -rw-r--r-- | src/gallium/drivers/nv50/nv50_state.c | 2 | ||||
| -rw-r--r-- | src/gallium/drivers/softpipe/sp_video_context.c | 1 | ||||
| -rw-r--r-- | src/gallium/drivers/svga/svga_pipe_rasterizer.c | 1 | ||||
| -rw-r--r-- | src/gallium/drivers/trace/tr_dump_state.c | 1 | 
6 files changed, 6 insertions, 3 deletions
| diff --git a/src/gallium/drivers/nv30/nv30_state.c b/src/gallium/drivers/nv30/nv30_state.c index ab9fc5293c..66096de61e 100644 --- a/src/gallium/drivers/nv30/nv30_state.c +++ b/src/gallium/drivers/nv30/nv30_state.c @@ -391,7 +391,7 @@ nv30_rasterizer_state_create(struct pipe_context *pipe,  	}  	so_method(so, rankine, NV34TCL_POINT_SPRITE, 1); -	if (cso->sprite_coord_enable) { +	if (cso->point_quad_rasterization) {  		unsigned psctl = (1 << 0), i;  		for (i = 0; i < 8; i++) { diff --git a/src/gallium/drivers/nv40/nv40_state.c b/src/gallium/drivers/nv40/nv40_state.c index a5c5e291f3..5084c48eeb 100644 --- a/src/gallium/drivers/nv40/nv40_state.c +++ b/src/gallium/drivers/nv40/nv40_state.c @@ -401,7 +401,7 @@ nv40_rasterizer_state_create(struct pipe_context *pipe,  	}  	so_method(so, curie, NV40TCL_POINT_SPRITE, 1); -	if (cso->sprite_coord_enable) { +	if (cso->point_quad_rasterization) {  		unsigned psctl = (1 << 0), i;  		for (i = 0; i < 8; i++) { diff --git a/src/gallium/drivers/nv50/nv50_state.c b/src/gallium/drivers/nv50/nv50_state.c index cbe2f349c2..f19a21d5cc 100644 --- a/src/gallium/drivers/nv50/nv50_state.c +++ b/src/gallium/drivers/nv50/nv50_state.c @@ -318,7 +318,7 @@ nv50_rasterizer_state_create(struct pipe_context *pipe,  	so_data  (so, fui(cso->point_size));  	so_method(so, tesla, NV50TCL_POINT_SPRITE_ENABLE, 1); -	so_data  (so, cso->sprite_coord_enable ? 1 : 0); +	so_data  (so, cso->point_quad_rasterization ? 1 : 0);  	so_method(so, tesla, NV50TCL_POLYGON_MODE_FRONT, 3);  	if (cso->front_winding == PIPE_WINDING_CCW) { diff --git a/src/gallium/drivers/softpipe/sp_video_context.c b/src/gallium/drivers/softpipe/sp_video_context.c index 7dde3c1330..cfa2a0b2f1 100644 --- a/src/gallium/drivers/softpipe/sp_video_context.c +++ b/src/gallium/drivers/softpipe/sp_video_context.c @@ -178,6 +178,7 @@ init_pipe_state(struct sp_mpeg12_context *ctx)     rast.bypass_vs_clip_and_viewport = 0;     rast.line_width = 1;     rast.point_smooth = 0; +   rast.point_quad_rasterization = 0;     rast.point_size = 1;     rast.offset_units = 1;     rast.offset_scale = 1; diff --git a/src/gallium/drivers/svga/svga_pipe_rasterizer.c b/src/gallium/drivers/svga/svga_pipe_rasterizer.c index 0a613cb553..09ccb71884 100644 --- a/src/gallium/drivers/svga/svga_pipe_rasterizer.c +++ b/src/gallium/drivers/svga/svga_pipe_rasterizer.c @@ -72,6 +72,7 @@ svga_create_rasterizer_state(struct pipe_context *pipe,     /* poly_smooth            - XXX: no fallback available */     /* poly_stipple_enable    - draw module */     /* sprite_coord_enable    - ? */ +   /* point_quad_rasterization - ? */     /* point_size_per_vertex  - ? */     /* sprite_coord_mode      - ??? */     /* bypass_vs_viewport_and_clip        - handled by viewport setup */ diff --git a/src/gallium/drivers/trace/tr_dump_state.c b/src/gallium/drivers/trace/tr_dump_state.c index ed327f60f0..720b6cd1ff 100644 --- a/src/gallium/drivers/trace/tr_dump_state.c +++ b/src/gallium/drivers/trace/tr_dump_state.c @@ -114,6 +114,7 @@ void trace_dump_rasterizer_state(const struct pipe_rasterizer_state *state)     trace_dump_member(bool, state, point_smooth);     trace_dump_member(uint, state, sprite_coord_enable);     trace_dump_member(bool, state, sprite_coord_mode); +   trace_dump_member(bool, state, point_quad_rasterization);     trace_dump_member(bool, state, point_size_per_vertex);     trace_dump_member(bool, state, multisample);     trace_dump_member(bool, state, line_smooth); | 
