radv/gfx11.7: don't advertise shaderImageFloat32AtomicMinMax

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40917>
This commit is contained in:
Rhys Perry 2026-04-09 13:43:40 +01:00 committed by Marge Bot
parent c85805e10b
commit e450849761

View file

@ -897,8 +897,8 @@ radv_physical_device_get_features(const struct radv_physical_device *pdev, struc
const struct radv_instance *instance = radv_physical_device_instance(pdev);
bool taskmesh_en = radv_taskmesh_enabled(pdev);
bool has_perf_query = radv_perf_query_supported(pdev);
bool has_shader_image_float_minmax = pdev->info.gfx_level != GFX8 && pdev->info.gfx_level != GFX9 &&
pdev->info.gfx_level != GFX11 && pdev->info.gfx_level != GFX11_5;
bool has_shader_image_float_minmax = pdev->info.gfx_level <= GFX7 || pdev->info.gfx_level == GFX10 ||
pdev->info.gfx_level == GFX10_3 || pdev->info.gfx_level >= GFX12;
bool has_fragment_shader_interlock = radv_has_pops(pdev);
const bool enable_sparse = radv_sparse_enabled(pdev);