anv: Only set 3DSTATE_PS::VectorMaskEnable on gen8+
We don't set it on HSW and earlier in i965 and disabling it appears to make derivatives somewhat more reliable. Acked-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
b63fe65bf6
commit
162286eb75
|
@ -1761,7 +1761,7 @@ emit_3dstate_ps(struct anv_pipeline *pipeline,
|
|||
brw_wm_prog_data_prog_offset(wm_prog_data, ps, 2);
|
||||
|
||||
ps.SingleProgramFlow = false;
|
||||
ps.VectorMaskEnable = true;
|
||||
ps.VectorMaskEnable = GEN_GEN >= 8;
|
||||
/* WA_1606682166 */
|
||||
ps.SamplerCount = GEN_GEN == 11 ? 0 : get_sampler_count(fs_bin);
|
||||
/* Gen 11 workarounds table #2056 WABTPPrefetchDisable */
|
||||
|
|
Loading…
Reference in New Issue