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