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.