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.