From 19a8abde5f1bf5fa69ef95fe74ebcb45bcc6f5ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Date: Fri, 18 Aug 2023 10:15:40 -0700 Subject: [PATCH] anv: Implement Wa_14019857787 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Lionel Landwerlin Signed-off-by: José Roberto de Souza Part-of: --- src/intel/genxml/gen20.xml | 6 ++++++ src/intel/vulkan/genX_init_state.c | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/src/intel/genxml/gen20.xml b/src/intel/genxml/gen20.xml index e911791bfeb..92b20f35108 100644 --- a/src/intel/genxml/gen20.xml +++ b/src/intel/genxml/gen20.xml @@ -335,11 +335,17 @@ + + + + + + diff --git a/src/intel/vulkan/genX_init_state.c b/src/intel/vulkan/genX_init_state.c index c8c114d8314..57eaf75281b 100644 --- a/src/intel/vulkan/genX_init_state.c +++ b/src/intel/vulkan/genX_init_state.c @@ -646,6 +646,10 @@ init_render_queue_state(struct anv_queue *queue, bool is_companion_rcs_batch) anv_batch_emit(batch, GENX(3DSTATE_3D_MODE), p) { p.DX10OGLBorderModeforYCRCB = true; p.DX10OGLBorderModeforYCRCBMask = true; +#if INTEL_NEEDS_WA_14019857787 + p.EnableOOOreadsinRCPB = true; + p.EnableOOOreadsinRCPBMask = true; +#endif } #endif