Documentation ¶
Index ¶
- Constants
- type PhysicalDeviceVariablePointersFeatures
- func (o PhysicalDeviceVariablePointersFeatures) PopulateCPointer(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceVariablePointersFeatures) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceVariablePointersFeatures) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
Constants ¶
View Source
const ( // ExtensionName is "VK_KHR_variable_pointers" // // https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_variable_pointers.html ExtensionName string = C.VK_KHR_VARIABLE_POINTERS_EXTENSION_NAME )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhysicalDeviceVariablePointersFeatures ¶
type PhysicalDeviceVariablePointersFeatures struct { // VariablePointersStorageBuffer specifies whether the implementation supports the SPIR-V // VariablePointersStorageBuffer capability VariablePointersStorageBuffer bool // VariablePointers specifies whether the implementation supports the SPIR-V VariablePointers // capability VariablePointers bool common.NextOptions common.NextOutData }
PhysicalDeviceVariablePointersFeatures describes variable pointer features that can be supported by an implementation
func (PhysicalDeviceVariablePointersFeatures) PopulateCPointer ¶
func (*PhysicalDeviceVariablePointersFeatures) PopulateHeader ¶
func (*PhysicalDeviceVariablePointersFeatures) PopulateOutData ¶
Click to show internal directories.
Click to hide internal directories.