allowDuplicate | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | static |
NativeType typedef | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT &() VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
operator VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
operator!=(PhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
operator=(PhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
operator=(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
operator==(PhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
PhysicalDeviceShaderAtomicFloatFeaturesEXT(vk::Bool32 shaderBufferFloat32Atomics_={}, vk::Bool32 shaderBufferFloat32AtomicAdd_={}, vk::Bool32 shaderBufferFloat64Atomics_={}, vk::Bool32 shaderBufferFloat64AtomicAdd_={}, vk::Bool32 shaderSharedFloat32Atomics_={}, vk::Bool32 shaderSharedFloat32AtomicAdd_={}, vk::Bool32 shaderSharedFloat64Atomics_={}, vk::Bool32 shaderSharedFloat64AtomicAdd_={}, vk::Bool32 shaderImageFloat32Atomics_={}, vk::Bool32 shaderImageFloat32AtomicAdd_={}, vk::Bool32 sparseImageFloat32Atomics_={}, vk::Bool32 sparseImageFloat32AtomicAdd_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
PhysicalDeviceShaderAtomicFloatFeaturesEXT(PhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
PhysicalDeviceShaderAtomicFloatFeaturesEXT(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
pNext | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
setPNext(void *pNext_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderBufferFloat32AtomicAdd(vk::Bool32 shaderBufferFloat32AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderBufferFloat32Atomics(vk::Bool32 shaderBufferFloat32Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderBufferFloat64AtomicAdd(vk::Bool32 shaderBufferFloat64AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderBufferFloat64Atomics(vk::Bool32 shaderBufferFloat64Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderImageFloat32AtomicAdd(vk::Bool32 shaderImageFloat32AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderImageFloat32Atomics(vk::Bool32 shaderImageFloat32Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderSharedFloat32AtomicAdd(vk::Bool32 shaderSharedFloat32AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderSharedFloat32Atomics(vk::Bool32 shaderSharedFloat32Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderSharedFloat64AtomicAdd(vk::Bool32 shaderSharedFloat64AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setShaderSharedFloat64Atomics(vk::Bool32 shaderSharedFloat64Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setSparseImageFloat32AtomicAdd(vk::Bool32 sparseImageFloat32AtomicAdd_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
setSparseImageFloat32Atomics(vk::Bool32 sparseImageFloat32Atomics_) VULKAN_HPP_NOEXCEPT | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | inline |
shaderBufferFloat32AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderBufferFloat32Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderBufferFloat64AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderBufferFloat64Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderImageFloat32AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderImageFloat32Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderSharedFloat32AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderSharedFloat32Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderSharedFloat64AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
shaderSharedFloat64Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
sparseImageFloat32AtomicAdd | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
sparseImageFloat32Atomics | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |
structureType | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | static |
sType | vk::PhysicalDeviceShaderAtomicFloatFeaturesEXT | |