From: Marek Olšák Date: Tue, 18 Sep 2012 23:29:17 +0000 (+0200) Subject: r600g: set QUANT_MODE on Cayman too X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bfe489c76b6fd58bc4d8cc7f7a3859ff3dc1782e;p=mesa.git r600g: set QUANT_MODE on Cayman too This fixes piglit/fbo-blit-stretched. Reviewed-by: Alex Deucher --- diff --git a/src/gallium/drivers/r600/evergreen_state.c b/src/gallium/drivers/r600/evergreen_state.c index eabec71de60..3f4ee8e952f 100644 --- a/src/gallium/drivers/r600/evergreen_state.c +++ b/src/gallium/drivers/r600/evergreen_state.c @@ -910,7 +910,8 @@ static void *evergreen_create_rs_state(struct pipe_context *ctx, if (rctx->chip_class == CAYMAN) { r600_pipe_state_add_reg(rstate, CM_R_028BE4_PA_SU_VTX_CNTL, - S_028C08_PIX_CENTER_HALF(state->gl_rasterization_rules)); + S_028C08_PIX_CENTER_HALF(state->gl_rasterization_rules) | + S_028C08_QUANT_MODE(V_028C08_X_1_256TH)); } else { r600_pipe_state_add_reg(rstate, R_028C08_PA_SU_VTX_CNTL, S_028C08_PIX_CENTER_HALF(state->gl_rasterization_rules) |