aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp_genX_exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/intel/blorp/blorp_genX_exec.h')
-rw-r--r--src/intel/blorp/blorp_genX_exec.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/intel/blorp/blorp_genX_exec.h b/src/intel/blorp/blorp_genX_exec.h
index f3e64c56382..7a74b1d9d50 100644
--- a/src/intel/blorp/blorp_genX_exec.h
+++ b/src/intel/blorp/blorp_genX_exec.h
@@ -778,6 +778,10 @@ blorp_emit_ps_config(struct blorp_batch *batch,
if (GEN_GEN == 11)
ps.BindingTableEntryCount = 0;
+ /* SAMPLER_STATE prefetching is broken on Gen11 - WA_1606682166 */
+ if (GEN_GEN == 11)
+ ps.SamplerCount = 0;
+
if (prog_data) {
ps._8PixelDispatchEnable = prog_data->dispatch_8;
ps._16PixelDispatchEnable = prog_data->dispatch_16;