struct PhysicalDeviceFloatControlsProperties
Defined at line 69851 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
void * pNext
ShaderFloatControlsIndependence denormBehaviorIndependence
ShaderFloatControlsIndependence roundingModeIndependence
vk::Bool32 shaderSignedZeroInfNanPreserveFloat16
vk::Bool32 shaderSignedZeroInfNanPreserveFloat32
vk::Bool32 shaderSignedZeroInfNanPreserveFloat64
vk::Bool32 shaderDenormPreserveFloat16
vk::Bool32 shaderDenormPreserveFloat32
vk::Bool32 shaderDenormPreserveFloat64
vk::Bool32 shaderDenormFlushToZeroFloat16
vk::Bool32 shaderDenormFlushToZeroFloat32
vk::Bool32 shaderDenormFlushToZeroFloat64
vk::Bool32 shaderRoundingModeRTEFloat16
vk::Bool32 shaderRoundingModeRTEFloat32
vk::Bool32 shaderRoundingModeRTEFloat64
vk::Bool32 shaderRoundingModeRTZFloat16
vk::Bool32 shaderRoundingModeRTZFloat32
vk::Bool32 shaderRoundingModeRTZFloat64
Public Methods
void PhysicalDeviceFloatControlsProperties (vk::ShaderFloatControlsIndependencedenormBehaviorIndependence_,vk::ShaderFloatControlsIndependenceroundingModeIndependence_,vk::Bool32shaderSignedZeroInfNanPreserveFloat16_,vk::Bool32shaderSignedZeroInfNanPreserveFloat32_,vk::Bool32shaderSignedZeroInfNanPreserveFloat64_,vk::Bool32shaderDenormPreserveFloat16_,vk::Bool32shaderDenormPreserveFloat32_,vk::Bool32shaderDenormPreserveFloat64_,vk::Bool32shaderDenormFlushToZeroFloat16_,vk::Bool32shaderDenormFlushToZeroFloat32_,vk::Bool32shaderDenormFlushToZeroFloat64_,vk::Bool32shaderRoundingModeRTEFloat16_,vk::Bool32shaderRoundingModeRTEFloat32_,vk::Bool32shaderRoundingModeRTEFloat64_,vk::Bool32shaderRoundingModeRTZFloat16_,vk::Bool32shaderRoundingModeRTZFloat32_,vk::Bool32shaderRoundingModeRTZFloat64_,void *pNext_)
Defined at line 69859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceFloatControlsProperties (const PhysicalDeviceFloatControlsProperties & rhs)
Defined at line 69899 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void PhysicalDeviceFloatControlsProperties (const VkPhysicalDeviceFloatControlsProperties & rhs)
Defined at line 69901 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceFloatControlsProperties & operator= (const PhysicalDeviceFloatControlsProperties & rhs)
Defined at line 69906 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
PhysicalDeviceFloatControlsProperties & operator= (const VkPhysicalDeviceFloatControlsProperties & rhs)
Defined at line 69909 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkPhysicalDeviceFloatControlsProperties & operator const VkPhysicalDeviceFloatControlsProperties & ()
Defined at line 69915 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkPhysicalDeviceFloatControlsProperties & operator VkPhysicalDeviceFloatControlsProperties & ()
Defined at line 69920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const PhysicalDeviceFloatControlsProperties & )
Defined at line 69974 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp