radv: set PS_ITER_SAMPLE(1) for sample shading during cmdbuf recording
This shouldn't be configured in the pipeline. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22218>
This commit is contained in:

committed by
Marge Bot

parent
b750fe4c6a
commit
66da73e863
@@ -522,14 +522,6 @@ gfx103_pipeline_init_vrs_state(struct radv_graphics_pipeline *pipeline,
|
||||
* 2x2 coarse shading isn't enough.
|
||||
*/
|
||||
vrs->pa_cl_vrs_cntl = S_028848_SAMPLE_ITER_COMBINER_MODE(V_028848_SC_VRS_COMB_MODE_OVERRIDE);
|
||||
|
||||
/* Make sure sample shading is enabled even if only MSAA1x is
|
||||
* used because the SAMPLE_ITER combiner is in passthrough
|
||||
* mode if PS_ITER_SAMPLE is 0, and it uses the per-draw rate.
|
||||
* The default VRS rate when sample shading is enabled is 1x1.
|
||||
*/
|
||||
if (!G_028A4C_PS_ITER_SAMPLE(pipeline->pa_sc_mode_cntl_1))
|
||||
pipeline->pa_sc_mode_cntl_1 |= S_028A4C_PS_ITER_SAMPLE(1);
|
||||
} else {
|
||||
vrs->pa_cl_vrs_cntl = S_028848_SAMPLE_ITER_COMBINER_MODE(V_028848_SC_VRS_COMB_MODE_PASSTHRU);
|
||||
}
|
||||
|
Reference in New Issue
Block a user