summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_quad_coverage.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_quad_coverage.c')
-rw-r--r--src/gallium/drivers/llvmpipe/lp_quad_coverage.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_quad_coverage.c b/src/gallium/drivers/llvmpipe/lp_quad_coverage.c
index b7b531d836..7d70ab135a 100644
--- a/src/gallium/drivers/llvmpipe/lp_quad_coverage.c
+++ b/src/gallium/drivers/llvmpipe/lp_quad_coverage.c
@@ -69,16 +69,10 @@ coverage_run(struct quad_stage *qs,
unsigned nr)
{
struct llvmpipe_context *llvmpipe = qs->llvmpipe;
- const uint prim = quads[0]->input.prim;
unsigned i;
- if ((llvmpipe->rasterizer->poly_smooth && prim == QUAD_PRIM_TRI) ||
- (llvmpipe->rasterizer->line_smooth && prim == QUAD_PRIM_LINE) ||
- (llvmpipe->rasterizer->point_smooth && prim == QUAD_PRIM_POINT)) {
-
- for (i = 0; i < nr; i++)
- coverage_quad( qs, quads[i] );
- }
+ for (i = 0; i < nr; i++)
+ coverage_quad( qs, quads[i] );
qs->next->run(qs->next, quads, nr);
}