For OpenGL, the Nvidia extension NV_shader_atomic_float
[1] exists which enables atomic read-modify-write operations to buffer or texture memory with floating-point components in GLSL shaders.
Does this functionality also exist with Vulkan? I couldn't find information about any extension which would enable that. Is that functionality not provided via a Vulkan extension?
[1] https://www.khronos.org/registry/OpenGL/extensions/NV/NV_shader_atomic_float.txt