Documentation ¶
Index ¶
- Constants
- type PhysicalDeviceFloatControlsProperties
- func (o *PhysicalDeviceFloatControlsProperties) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceFloatControlsProperties) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
- type ShaderFloatControlsIndependence
Constants ¶
View Source
const ( ExtensionName string = C.VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME ShaderFloatControlsIndependence32BitOnly ShaderFloatControlsIndependence = C.VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY_KHR ShaderFloatControlsIndependenceAll ShaderFloatControlsIndependence = C.VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL_KHR ShaderFloatControlsIndependenceNone ShaderFloatControlsIndependence = C.VK_SHADER_FLOAT_CONTROLS_INDEPENDENCE_NONE_KHR )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhysicalDeviceFloatControlsProperties ¶
type PhysicalDeviceFloatControlsProperties struct { DenormBehaviorIndependence ShaderFloatControlsIndependence RoundingMoundIndependence ShaderFloatControlsIndependence ShaderSignedZeroInfNanPreserveFloat16 bool ShaderSignedZeroInfNanPreserveFloat32 bool ShaderSignedZeroInfNanPreserveFloat64 bool ShaderDenormPreserveFloat16 bool ShaderDenormPreserveFloat32 bool ShaderDenormPreserveFloat64 bool ShaderDenormFlushToZeroFloat16 bool ShaderDenormFlushToZeroFloat32 bool ShaderDenormFlushToZeroFloat64 bool ShaderRoundingModeRTEFloat16 bool ShaderRoundingModeRTEFloat32 bool ShaderRoundingModeRTEFloat64 bool ShaderRoundingModeRTZFloat16 bool ShaderRoundingModeRTZFloat32 bool ShaderRoundingModeRTZFloat64 bool common.NextOutData }
func (*PhysicalDeviceFloatControlsProperties) PopulateHeader ¶
func (*PhysicalDeviceFloatControlsProperties) PopulateOutData ¶
type ShaderFloatControlsIndependence ¶
type ShaderFloatControlsIndependence int32
func (ShaderFloatControlsIndependence) Register ¶
func (e ShaderFloatControlsIndependence) Register(str string)
func (ShaderFloatControlsIndependence) String ¶
func (e ShaderFloatControlsIndependence) String() string
Click to show internal directories.
Click to hide internal directories.