struct PhysicalDeviceShaderAtomicFloat2FeaturesEXT
Defined at line 139376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_EXT_shader_atomic_float2 ===
Public Members
StructureType sType
void * pNext
Bool32 shaderBufferFloat16Atomics
Bool32 shaderBufferFloat16AtomicAdd
Bool32 shaderBufferFloat16AtomicMinMax
Bool32 shaderBufferFloat32AtomicMinMax
Bool32 shaderBufferFloat64AtomicMinMax
Bool32 shaderImageFloat32AtomicMinMax
Bool32 sparseImageFloat32AtomicMinMax
Public Methods
void PhysicalDeviceShaderAtomicFloat2FeaturesEXT (Bool32shaderBufferFloat16Atomics_,Bool32shaderBufferFloat16AtomicAdd_,Bool32shaderBufferFloat16AtomicMinMax_,Bool32shaderBufferFloat32AtomicMinMax_,Bool32shaderBufferFloat64AtomicMinMax_,Bool32shaderSharedFloat16Atomics_,Bool32shaderSharedFloat16AtomicAdd_,Bool32shaderSharedFloat16AtomicMinMax_,Bool32shaderSharedFloat32AtomicMinMax_,Bool32shaderSharedFloat64AtomicMinMax_,Bool32shaderImageFloat32AtomicMinMax_,Bool32sparseImageFloat32AtomicMinMax_,void *pNext_)
Defined at line 139384 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceShaderAtomicFloat2FeaturesEXT (const PhysicalDeviceShaderAtomicFloat2FeaturesEXT & rhs)
Defined at line 139413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceShaderAtomicFloat2FeaturesEXT (const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & rhs)
Defined at line 139415 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & operator= (const PhysicalDeviceShaderAtomicFloat2FeaturesEXT & rhs)
Defined at line 139420 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & operator= (const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & rhs)
Defined at line 139423 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setPNext (void * pNext_)
Defined at line 139430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setPNext (void * pNext_)
Defined at line 139436 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat16Atomics (Bool32 shaderBufferFloat16Atomics_)
Defined at line 139442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderBufferFloat16Atomics (Bool32 shaderBufferFloat16Atomics_)
Defined at line 139449 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat16AtomicAdd (Bool32 shaderBufferFloat16AtomicAdd_)
Defined at line 139456 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderBufferFloat16AtomicAdd (Bool32 shaderBufferFloat16AtomicAdd_)
Defined at line 139463 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat16AtomicMinMax (Bool32 shaderBufferFloat16AtomicMinMax_)
Defined at line 139470 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderBufferFloat16AtomicMinMax (Bool32 shaderBufferFloat16AtomicMinMax_)
Defined at line 139477 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat32AtomicMinMax (Bool32 shaderBufferFloat32AtomicMinMax_)
Defined at line 139484 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderBufferFloat32AtomicMinMax (Bool32 shaderBufferFloat32AtomicMinMax_)
Defined at line 139491 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderBufferFloat64AtomicMinMax (Bool32 shaderBufferFloat64AtomicMinMax_)
Defined at line 139498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderBufferFloat64AtomicMinMax (Bool32 shaderBufferFloat64AtomicMinMax_)
Defined at line 139505 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat16Atomics (Bool32 shaderSharedFloat16Atomics_)
Defined at line 139512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderSharedFloat16Atomics (Bool32 shaderSharedFloat16Atomics_)
Defined at line 139519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat16AtomicAdd (Bool32 shaderSharedFloat16AtomicAdd_)
Defined at line 139526 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderSharedFloat16AtomicAdd (Bool32 shaderSharedFloat16AtomicAdd_)
Defined at line 139533 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat16AtomicMinMax (Bool32 shaderSharedFloat16AtomicMinMax_)
Defined at line 139540 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderSharedFloat16AtomicMinMax (Bool32 shaderSharedFloat16AtomicMinMax_)
Defined at line 139547 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat32AtomicMinMax (Bool32 shaderSharedFloat32AtomicMinMax_)
Defined at line 139554 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderSharedFloat32AtomicMinMax (Bool32 shaderSharedFloat32AtomicMinMax_)
Defined at line 139561 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderSharedFloat64AtomicMinMax (Bool32 shaderSharedFloat64AtomicMinMax_)
Defined at line 139568 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderSharedFloat64AtomicMinMax (Bool32 shaderSharedFloat64AtomicMinMax_)
Defined at line 139575 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setShaderImageFloat32AtomicMinMax (Bool32 shaderImageFloat32AtomicMinMax_)
Defined at line 139582 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setShaderImageFloat32AtomicMinMax (Bool32 shaderImageFloat32AtomicMinMax_)
Defined at line 139589 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT & setSparseImageFloat32AtomicMinMax (Bool32 sparseImageFloat32AtomicMinMax_)
Defined at line 139596 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceShaderAtomicFloat2FeaturesEXT && setSparseImageFloat32AtomicMinMax (Bool32 sparseImageFloat32AtomicMinMax_)
Defined at line 139603 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & operator const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & ()
Defined at line 139611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & operator VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT & ()
Defined at line 139616 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT * operator const VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT * ()
Defined at line 139621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT * operator VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT * ()
Defined at line 139626 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceShaderAtomicFloat2FeaturesEXT & )
Defined at line 139666 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp