Documentation ¶
Index ¶
- Constants
- type PhysicalDeviceShaderFloat16Int8Features
- func (o PhysicalDeviceShaderFloat16Int8Features) PopulateCPointer(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceShaderFloat16Int8Features) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceShaderFloat16Int8Features) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
Constants ¶
View Source
const ( // ExtensionName is "VK_KHR_shader_float16_int8" // // https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_shader_float16_int8.html ExtensionName string = C.VK_KHR_SHADER_FLOAT16_INT8_EXTENSION_NAME )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhysicalDeviceShaderFloat16Int8Features ¶
type PhysicalDeviceShaderFloat16Int8Features struct { // ShaderFloat16 indicates whether 16-bit floats (halfs) are supported in shader code ShaderFloat16 bool // ShaderInt8 indicates whether 8-bit integer (signed and unsigned) are supported in // shader code ShaderInt8 bool common.NextOptions common.NextOutData }
PhysicalDeviceShaderFloat16Int8Features describes features supported by khr_shader_float16_int8
func (PhysicalDeviceShaderFloat16Int8Features) PopulateCPointer ¶
func (*PhysicalDeviceShaderFloat16Int8Features) PopulateHeader ¶
func (*PhysicalDeviceShaderFloat16Int8Features) PopulateOutData ¶
Click to show internal directories.
Click to hide internal directories.