llvmpipe: implement scissor test in triangle setup
[mesa.git] / src / gallium / drivers / llvmpipe / lp_state_rasterizer.c
index 7d4c310aae844f7a6458ef38e4d66dbdcf8c5565..feb012816c96ab435f602f53d5226f409086cf6c 100644 (file)
@@ -61,7 +61,8 @@ void llvmpipe_bind_rasterizer_state(struct pipe_context *pipe,
    if (llvmpipe->rasterizer) {
       lp_setup_set_triangle_state( llvmpipe->setup,
                    llvmpipe->rasterizer->cull_mode,
-                   llvmpipe->rasterizer->front_winding == PIPE_WINDING_CCW );
+                   llvmpipe->rasterizer->front_winding == PIPE_WINDING_CCW,
+                   llvmpipe->rasterizer->scissor);
    }
 
    llvmpipe->dirty |= LP_NEW_RASTERIZER;