struct PhysicalDeviceShaderAtomicFloatFeaturesEXT
Defined at line 139726 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_EXT_shader_atomic_float ===
Public Members
StructureType sType
void * pNext
Bool32 shaderBufferFloat32Atomics
Bool32 shaderBufferFloat32AtomicAdd
Bool32 shaderBufferFloat64Atomics
Bool32 shaderBufferFloat64AtomicAdd
Bool32 shaderImageFloat32Atomics
Bool32 shaderImageFloat32AtomicAdd
Bool32 sparseImageFloat32Atomics
Bool32 sparseImageFloat32AtomicAdd
Public Methods
void PhysicalDeviceShaderAtomicFloatFeaturesEXT (Bool32shaderBufferFloat32Atomics_,Bool32shaderBufferFloat32AtomicAdd_,Bool32shaderBufferFloat64Atomics_,Bool32shaderBufferFloat64AtomicAdd_,Bool32shaderSharedFloat32Atomics_,Bool32shaderSharedFloat32AtomicAdd_,Bool32shaderSharedFloat64Atomics_,Bool32shaderSharedFloat64AtomicAdd_,Bool32shaderImageFloat32Atomics_,Bool32shaderImageFloat32AtomicAdd_,Bool32sparseImageFloat32Atomics_,Bool32sparseImageFloat32AtomicAdd_,void *pNext_)
Defined at line 139734 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceShaderAtomicFloatFeaturesEXT (const PhysicalDeviceShaderAtomicFloatFeaturesEXT & rhs)
Defined at line 139763 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceShaderAtomicFloatFeaturesEXT (const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & rhs)
Defined at line 139765 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & operator= (const PhysicalDeviceShaderAtomicFloatFeaturesEXT & rhs)
Defined at line 139770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & operator= (const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & rhs)
Defined at line 139773 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setPNext (void * pNext_)
Defined at line 139780 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setPNext (void * pNext_)
Defined at line 139786 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderBufferFloat32Atomics (Bool32 shaderBufferFloat32Atomics_)
Defined at line 139792 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderBufferFloat32Atomics (Bool32 shaderBufferFloat32Atomics_)
Defined at line 139799 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderBufferFloat32AtomicAdd (Bool32 shaderBufferFloat32AtomicAdd_)
Defined at line 139806 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderBufferFloat32AtomicAdd (Bool32 shaderBufferFloat32AtomicAdd_)
Defined at line 139813 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderBufferFloat64Atomics (Bool32 shaderBufferFloat64Atomics_)
Defined at line 139820 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderBufferFloat64Atomics (Bool32 shaderBufferFloat64Atomics_)
Defined at line 139827 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderBufferFloat64AtomicAdd (Bool32 shaderBufferFloat64AtomicAdd_)
Defined at line 139834 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderBufferFloat64AtomicAdd (Bool32 shaderBufferFloat64AtomicAdd_)
Defined at line 139841 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderSharedFloat32Atomics (Bool32 shaderSharedFloat32Atomics_)
Defined at line 139848 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderSharedFloat32Atomics (Bool32 shaderSharedFloat32Atomics_)
Defined at line 139855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderSharedFloat32AtomicAdd (Bool32 shaderSharedFloat32AtomicAdd_)
Defined at line 139862 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderSharedFloat32AtomicAdd (Bool32 shaderSharedFloat32AtomicAdd_)
Defined at line 139869 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderSharedFloat64Atomics (Bool32 shaderSharedFloat64Atomics_)
Defined at line 139876 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderSharedFloat64Atomics (Bool32 shaderSharedFloat64Atomics_)
Defined at line 139883 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderSharedFloat64AtomicAdd (Bool32 shaderSharedFloat64AtomicAdd_)
Defined at line 139890 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderSharedFloat64AtomicAdd (Bool32 shaderSharedFloat64AtomicAdd_)
Defined at line 139897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderImageFloat32Atomics (Bool32 shaderImageFloat32Atomics_)
Defined at line 139904 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderImageFloat32Atomics (Bool32 shaderImageFloat32Atomics_)
Defined at line 139910 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setShaderImageFloat32AtomicAdd (Bool32 shaderImageFloat32AtomicAdd_)
Defined at line 139917 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setShaderImageFloat32AtomicAdd (Bool32 shaderImageFloat32AtomicAdd_)
Defined at line 139924 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setSparseImageFloat32Atomics (Bool32 sparseImageFloat32Atomics_)
Defined at line 139931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setSparseImageFloat32Atomics (Bool32 sparseImageFloat32Atomics_)
Defined at line 139937 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT & setSparseImageFloat32AtomicAdd (Bool32 sparseImageFloat32AtomicAdd_)
Defined at line 139944 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloatFeaturesEXT && setSparseImageFloat32AtomicAdd (Bool32 sparseImageFloat32AtomicAdd_)
Defined at line 139951 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & operator const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & ()
Defined at line 139959 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT & ()
Defined at line 139964 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT * operator const VkPhysicalDeviceShaderAtomicFloatFeaturesEXT * ()
Defined at line 139969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT * operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT * ()
Defined at line 139974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceShaderAtomicFloatFeaturesEXT & )
Defined at line 140014 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp