Documentation ¶
Index ¶
- Constants
- type PhysicalDeviceMultiviewFeatures
- func (o PhysicalDeviceMultiviewFeatures) PopulateCPointer(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceMultiviewFeatures) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDeviceMultiviewFeatures) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
- type PhysicalDeviceMultiviewProperties
- type RenderPassMultiviewCreateInfo
Constants ¶
View Source
const ( ExtensionName string = C.VK_KHR_MULTIVIEW_EXTENSION_NAME DependencyViewLocal core1_0.DependencyFlags = C.VK_DEPENDENCY_VIEW_LOCAL_BIT_KHR )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PhysicalDeviceMultiviewFeatures ¶
type PhysicalDeviceMultiviewFeatures struct { Multiview bool MultiviewGeometryShader bool MultiviewTessellationShader bool common.NextOptions common.NextOutData }
func (PhysicalDeviceMultiviewFeatures) PopulateCPointer ¶
func (*PhysicalDeviceMultiviewFeatures) PopulateHeader ¶
func (*PhysicalDeviceMultiviewFeatures) PopulateOutData ¶
type PhysicalDeviceMultiviewProperties ¶
type PhysicalDeviceMultiviewProperties struct { MaxMultiviewViewCount int MaxMultiviewInstanceIndex int common.NextOutData }
func (*PhysicalDeviceMultiviewProperties) PopulateHeader ¶
func (*PhysicalDeviceMultiviewProperties) PopulateOutData ¶
type RenderPassMultiviewCreateInfo ¶
type RenderPassMultiviewCreateInfo struct { ViewMasks []uint32 ViewOffsets []int CorrelationMasks []uint32 common.NextOptions }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.