Class VkPhysicalDeviceFloatControlsPropertiesKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPhysicalDeviceFloatControlsProperties>
org.lwjgl.vulkan.VkPhysicalDeviceFloatControlsProperties
org.lwjgl.vulkan.VkPhysicalDeviceFloatControlsPropertiesKHR
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer

public class VkPhysicalDeviceFloatControlsPropertiesKHR extends VkPhysicalDeviceFloatControlsProperties
See VkPhysicalDeviceFloatControlsProperties.

Layout


 struct VkPhysicalDeviceFloatControlsPropertiesKHR {
     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;
 }