From: José Fonseca Date: Thu, 10 Oct 2013 00:00:35 +0000 (-0700) Subject: llvmpipe: We don't use the draw pipeline for offset_point/line. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1aef0ef2771d2b83e057e3fe91067fc6e7cb6652;p=mesa.git llvmpipe: We don't use the draw pipeline for offset_point/line. Unless the polygon fill mode is different from PIPE_POLYGON_MODE_FILL, so checking the the polygon mode is sufficient. Testing done: no regression in polygon-mode-offset Reviewed-by: Roland Scheidegger --- diff --git a/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c b/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c index 6148337b72d..2149ffc2351 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c +++ b/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c @@ -78,8 +78,6 @@ llvmpipe_create_rasterizer_state(struct pipe_context *pipe, */ need_pipeline = (rast->fill_front != PIPE_POLYGON_MODE_FILL || rast->fill_back != PIPE_POLYGON_MODE_FILL || - rast->offset_point || - rast->offset_line || rast->point_smooth || rast->line_smooth || rast->line_stipple_enable ||