radv: enable shaderImageFloat32AtomicAdd on GFX12 with ACO

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35493>
This commit is contained in:
Samuel Pitoiset
2025-06-12 16:43:18 +02:00
committed by Marge Bot
parent d23de4918e
commit 161f27e206
+2 -2
View File
@@ -997,9 +997,9 @@ radv_physical_device_get_features(const struct radv_physical_device *pdev, struc
.shaderSharedFloat64Atomics = true,
.shaderSharedFloat64AtomicAdd = false,
.shaderImageFloat32Atomics = true,
.shaderImageFloat32AtomicAdd = false,
.shaderImageFloat32AtomicAdd = pdev->info.gfx_level >= GFX12 && !pdev->use_llvm,
.sparseImageFloat32Atomics = true,
.sparseImageFloat32AtomicAdd = false,
.sparseImageFloat32AtomicAdd = pdev->info.gfx_level >= GFX12 && !pdev->use_llvm,
/* VK_EXT_4444_formats */
.formatA4R4G4B4 = true,