Pyrogenesis trunk
Public Attributes | List of all members
VkPhysicalDeviceFloatControlsProperties Struct Reference

#include <vulkan.h>

Public Attributes

VkStructureType sType
 
void * pNext
 
VkShaderFloatControlsIndependence denormBehaviorIndependence
 
VkShaderFloatControlsIndependence roundingModeIndependence
 
VkBool32 shaderSignedZeroInfNanPreserveFloat16
 
VkBool32 shaderSignedZeroInfNanPreserveFloat32
 
VkBool32 shaderSignedZeroInfNanPreserveFloat64
 
VkBool32 shaderDenormPreserveFloat16
 
VkBool32 shaderDenormPreserveFloat32
 
VkBool32 shaderDenormPreserveFloat64
 
VkBool32 shaderDenormFlushToZeroFloat16
 
VkBool32 shaderDenormFlushToZeroFloat32
 
VkBool32 shaderDenormFlushToZeroFloat64
 
VkBool32 shaderRoundingModeRTEFloat16
 
VkBool32 shaderRoundingModeRTEFloat32
 
VkBool32 shaderRoundingModeRTEFloat64
 
VkBool32 shaderRoundingModeRTZFloat16
 
VkBool32 shaderRoundingModeRTZFloat32
 
VkBool32 shaderRoundingModeRTZFloat64
 

Member Data Documentation

◆ denormBehaviorIndependence

VkShaderFloatControlsIndependence VkPhysicalDeviceFloatControlsProperties::denormBehaviorIndependence

◆ pNext

void* VkPhysicalDeviceFloatControlsProperties::pNext

◆ roundingModeIndependence

VkShaderFloatControlsIndependence VkPhysicalDeviceFloatControlsProperties::roundingModeIndependence

◆ shaderDenormFlushToZeroFloat16

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormFlushToZeroFloat16

◆ shaderDenormFlushToZeroFloat32

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormFlushToZeroFloat32

◆ shaderDenormFlushToZeroFloat64

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormFlushToZeroFloat64

◆ shaderDenormPreserveFloat16

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormPreserveFloat16

◆ shaderDenormPreserveFloat32

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormPreserveFloat32

◆ shaderDenormPreserveFloat64

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderDenormPreserveFloat64

◆ shaderRoundingModeRTEFloat16

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTEFloat16

◆ shaderRoundingModeRTEFloat32

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTEFloat32

◆ shaderRoundingModeRTEFloat64

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTEFloat64

◆ shaderRoundingModeRTZFloat16

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTZFloat16

◆ shaderRoundingModeRTZFloat32

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTZFloat32

◆ shaderRoundingModeRTZFloat64

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderRoundingModeRTZFloat64

◆ shaderSignedZeroInfNanPreserveFloat16

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderSignedZeroInfNanPreserveFloat16

◆ shaderSignedZeroInfNanPreserveFloat32

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderSignedZeroInfNanPreserveFloat32

◆ shaderSignedZeroInfNanPreserveFloat64

VkBool32 VkPhysicalDeviceFloatControlsProperties::shaderSignedZeroInfNanPreserveFloat64

◆ sType

VkStructureType VkPhysicalDeviceFloatControlsProperties::sType

The documentation for this struct was generated from the following file: