diff --git a/src/gallium/drivers/r300/r300_state.c b/src/gallium/drivers/r300/r300_state.c index 799767e20d1..769ca0365bf 100644 --- a/src/gallium/drivers/r300/r300_state.c +++ b/src/gallium/drivers/r300/r300_state.c @@ -1546,7 +1546,7 @@ static void* r300_create_rs_state(struct pipe_context* pipe, /* Build the two command buffers for polygon offset setup. */ if (polygon_offset_enable) { - float scale = state->offset_scale * 256 * 12; + float scale = state->offset_scale * 16 * 12; float offset = state->offset_units * 256 * 2; BEGIN_CB(rs->cb_poly_offset_zb16, 5);