From 0813c1a6fa5aae6e97e6f54822105ce345592c88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tapani=20P=C3=A4lli?= Date: Mon, 23 Jan 2023 10:57:20 +0200 Subject: [PATCH] intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wa_14015360517 mentions situations where HW produces invalid occlusion query results when "Pixel Shader Does not write to RT" bit is set. "When Pixel Shader Kills Pixel is set, SW must perform a dummy render target write from the shader and not set this bit, so that Occlusion Query is correct." Another situation is when writing to UAV or to NULL render target. Patch sets field as 'must be zero' to discourage possible use of it. Signed-off-by: Tapani Pälli Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/genxml/gen11.xml | 2 +- src/intel/genxml/gen12.xml | 4 ++-- src/intel/genxml/gen125.xml | 2 +- src/intel/genxml/gen8.xml | 4 ++-- src/intel/genxml/gen9.xml | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/intel/genxml/gen11.xml b/src/intel/genxml/gen11.xml index 3450f821c6f..6472fd402dd 100644 --- a/src/intel/genxml/gen11.xml +++ b/src/intel/genxml/gen11.xml @@ -2062,7 +2062,7 @@ - + diff --git a/src/intel/genxml/gen12.xml b/src/intel/genxml/gen12.xml index 5f0858e1dfd..76c9e5be7bf 100644 --- a/src/intel/genxml/gen12.xml +++ b/src/intel/genxml/gen12.xml @@ -2137,7 +2137,7 @@ - + @@ -7178,4 +7178,4 @@ - \ No newline at end of file + diff --git a/src/intel/genxml/gen125.xml b/src/intel/genxml/gen125.xml index d8ed8c90b08..fffb372fffa 100644 --- a/src/intel/genxml/gen125.xml +++ b/src/intel/genxml/gen125.xml @@ -2380,7 +2380,7 @@ - + diff --git a/src/intel/genxml/gen8.xml b/src/intel/genxml/gen8.xml index 139729eea9f..6ba7dad52ca 100644 --- a/src/intel/genxml/gen8.xml +++ b/src/intel/genxml/gen8.xml @@ -1499,7 +1499,7 @@ - + @@ -4744,4 +4744,4 @@ - \ No newline at end of file + diff --git a/src/intel/genxml/gen9.xml b/src/intel/genxml/gen9.xml index 0433af00853..e18fce31b99 100644 --- a/src/intel/genxml/gen9.xml +++ b/src/intel/genxml/gen9.xml @@ -1876,7 +1876,7 @@ - + @@ -6541,4 +6541,4 @@ - \ No newline at end of file +