From 42d51ef2bb1ea323685447eae1f714d3b610ce98 Mon Sep 17 00:00:00 2001 From: Rhys Perry Date: Wed, 16 Nov 2022 20:08:22 +0000 Subject: [PATCH] radv/gfx11: expose shaderBufferFloat32AtomicAdd Signed-off-by: Rhys Perry Reviewed-by: Bas Nieuwenhuizen Reviewed-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/radv_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index d2bd2c7ae7a..0ada5b8acf4 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -1650,7 +1650,7 @@ radv_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceShaderAtomicFloatFeaturesEXT *features = (VkPhysicalDeviceShaderAtomicFloatFeaturesEXT *)ext; features->shaderBufferFloat32Atomics = true; - features->shaderBufferFloat32AtomicAdd = false; + features->shaderBufferFloat32AtomicAdd = pdevice->rad_info.gfx_level >= GFX11; features->shaderBufferFloat64Atomics = true; features->shaderBufferFloat64AtomicAdd = false; features->shaderSharedFloat32Atomics = true;