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;