Struct unity_native_plugin_sys::VkPhysicalDeviceFloatControlsProperties [−][src]
#[repr(C)]pub struct VkPhysicalDeviceFloatControlsProperties {Show 19 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub denormBehaviorIndependence: VkShaderFloatControlsIndependence,
pub roundingModeIndependence: VkShaderFloatControlsIndependence,
pub shaderSignedZeroInfNanPreserveFloat16: VkBool32,
pub shaderSignedZeroInfNanPreserveFloat32: VkBool32,
pub shaderSignedZeroInfNanPreserveFloat64: VkBool32,
pub shaderDenormPreserveFloat16: VkBool32,
pub shaderDenormPreserveFloat32: VkBool32,
pub shaderDenormPreserveFloat64: VkBool32,
pub shaderDenormFlushToZeroFloat16: VkBool32,
pub shaderDenormFlushToZeroFloat32: VkBool32,
pub shaderDenormFlushToZeroFloat64: VkBool32,
pub shaderRoundingModeRTEFloat16: VkBool32,
pub shaderRoundingModeRTEFloat32: VkBool32,
pub shaderRoundingModeRTEFloat64: VkBool32,
pub shaderRoundingModeRTZFloat16: VkBool32,
pub shaderRoundingModeRTZFloat32: VkBool32,
pub shaderRoundingModeRTZFloat64: VkBool32,
}
Fields
sType: VkStructureType
pNext: *mut c_void
denormBehaviorIndependence: VkShaderFloatControlsIndependence
roundingModeIndependence: VkShaderFloatControlsIndependence
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: VkBool32
Trait Implementations
Auto Trait Implementations
impl !Send for VkPhysicalDeviceFloatControlsProperties
impl !Sync for VkPhysicalDeviceFloatControlsProperties
Blanket Implementations
Mutably borrows from an owned value. Read more