Module: Mesa
Branch: main
Commit: fc044928b29172fa1659ecaba97aec05edc86563
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc044928b29172fa1659ecaba97aec05edc86563

Author: Samuel Pitoiset <samuel.pitoi...@gmail.com>
Date:   Fri Nov 17 16:32:10 2023 +0100

radv: re-enable sparseResidencyImage3D on POLARIS10+

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7214
Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26260>

---

 src/amd/vulkan/radv_physical_device.c                     | 2 +-
 src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/amd/vulkan/radv_physical_device.c 
b/src/amd/vulkan/radv_physical_device.c
index 5c50552424a..aafb37364e3 100644
--- a/src/amd/vulkan/radv_physical_device.c
+++ b/src/amd/vulkan/radv_physical_device.c
@@ -657,7 +657,7 @@ radv_physical_device_get_features(const struct 
radv_physical_device *pdevice, st
       .sparseBinding = true,
       .sparseResidencyBuffer = pdevice->rad_info.family >= CHIP_POLARIS10,
       .sparseResidencyImage2D = pdevice->rad_info.family >= CHIP_POLARIS10,
-      .sparseResidencyImage3D = pdevice->rad_info.gfx_level >= GFX9,
+      .sparseResidencyImage3D = pdevice->rad_info.family >= CHIP_POLARIS10,
       .sparseResidencyAliased = pdevice->rad_info.family >= CHIP_POLARIS10,
       .variableMultisampleRate = true,
       .shaderResourceMinLod = true,
diff --git a/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt 
b/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt
index 78c89cbaafb..36d6f796295 100644
--- a/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt
+++ b/src/gallium/drivers/zink/ci/zink-radv-polaris10-fails.txt
@@ -356,8 +356,6 @@ spec@arb_viewport_array@display-list,Fail
 
 
KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_line_strip_output_triangle_strip_adjacency_drawcall,Fail
 
KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_triangle_strip_output_triangle_strip_adjacency_drawcall,Fail
-KHR-GL46.sparse_texture_tests.SparseTextureAllocation,Fail
-KHR-GL46.sparse_texture_tests.SparseTextureCommitment,Fail
 KHR-GL46.texture_size_promotion.functional,Fail
 
dEQP-GLES3.functional.texture.shadow.2d.linear_mipmap_nearest.greater_depth24_stencil8,Fail
 
dEQP-GLES3.functional.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_depth24_stencil8,Fail

Reply via email to