struct PhysicalDeviceFloatControlsProperties
Defined at line 114827 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkPhysicalDeviceFloatControlsProperties, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkPhysicalDeviceFloatControlsProperties.html
Public Members
StructureType sType
void * pNext
ShaderFloatControlsIndependence denormBehaviorIndependence
ShaderFloatControlsIndependence roundingModeIndependence
Bool32 shaderSignedZeroInfNanPreserveFloat16
Bool32 shaderSignedZeroInfNanPreserveFloat32
Bool32 shaderSignedZeroInfNanPreserveFloat64
Bool32 shaderDenormPreserveFloat16
Bool32 shaderDenormPreserveFloat32
Bool32 shaderDenormPreserveFloat64
Bool32 shaderDenormFlushToZeroFloat16
Bool32 shaderDenormFlushToZeroFloat32
Bool32 shaderDenormFlushToZeroFloat64
Bool32 shaderRoundingModeRTEFloat16
Bool32 shaderRoundingModeRTEFloat32
Bool32 shaderRoundingModeRTEFloat64
Bool32 shaderRoundingModeRTZFloat16
Bool32 shaderRoundingModeRTZFloat32
Bool32 shaderRoundingModeRTZFloat64
Public Methods
void PhysicalDeviceFloatControlsProperties (ShaderFloatControlsIndependencedenormBehaviorIndependence_,ShaderFloatControlsIndependenceroundingModeIndependence_,Bool32shaderSignedZeroInfNanPreserveFloat16_,Bool32shaderSignedZeroInfNanPreserveFloat32_,Bool32shaderSignedZeroInfNanPreserveFloat64_,Bool32shaderDenormPreserveFloat16_,Bool32shaderDenormPreserveFloat32_,Bool32shaderDenormPreserveFloat64_,Bool32shaderDenormFlushToZeroFloat16_,Bool32shaderDenormFlushToZeroFloat32_,Bool32shaderDenormFlushToZeroFloat64_,Bool32shaderRoundingModeRTEFloat16_,Bool32shaderRoundingModeRTEFloat32_,Bool32shaderRoundingModeRTEFloat64_,Bool32shaderRoundingModeRTZFloat16_,Bool32shaderRoundingModeRTZFloat32_,Bool32shaderRoundingModeRTZFloat64_,void *pNext_)
Defined at line 114835 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceFloatControlsProperties (const PhysicalDeviceFloatControlsProperties & rhs)
Defined at line 114875 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceFloatControlsProperties (const VkPhysicalDeviceFloatControlsProperties & rhs)
Defined at line 114877 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceFloatControlsProperties & operator= (const PhysicalDeviceFloatControlsProperties & rhs)
Defined at line 114882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceFloatControlsProperties & operator= (const VkPhysicalDeviceFloatControlsProperties & rhs)
Defined at line 114885 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceFloatControlsProperties & operator const VkPhysicalDeviceFloatControlsProperties & ()
Defined at line 114891 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceFloatControlsProperties & operator VkPhysicalDeviceFloatControlsProperties & ()
Defined at line 114896 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceFloatControlsProperties * operator const VkPhysicalDeviceFloatControlsProperties * ()
Defined at line 114901 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceFloatControlsProperties * operator VkPhysicalDeviceFloatControlsProperties * ()
Defined at line 114906 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceFloatControlsProperties & )
Defined at line 114956 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp