diff --git a/src/intel/vulkan/genX_blorp_exec.c b/src/intel/vulkan/genX_blorp_exec.c index 6b959cf9f7d..f6f212479f5 100644 --- a/src/intel/vulkan/genX_blorp_exec.c +++ b/src/intel/vulkan/genX_blorp_exec.c @@ -309,10 +309,10 @@ blorp_exec_on_render(struct blorp_batch *batch, * key. */ #if INTEL_WA_14024015672_GFX_VER - genX(cmd_buffer_rhwo_wa_14024015672)(cmd_buffer, params->num_samples > 1); + if (blorp_uses_bti_rt_writes(batch, params)) + genX(cmd_buffer_rhwo_wa_14024015672)(cmd_buffer, params->num_samples > 1); #endif - #if GFX_VER >= 11 /* The PIPE_CONTROL command description says: *