Documentation ¶
Index ¶
- Constants
- type ImageViewUsageCreateInfo
- type InputAttachmentAspectReference
- type PhysicalDevicePointClippingProperties
- func (o *PhysicalDevicePointClippingProperties) PopulateHeader(allocator *cgoparam.Allocator, preallocatedPointer unsafe.Pointer, ...) (unsafe.Pointer, error)
- func (o *PhysicalDevicePointClippingProperties) PopulateOutData(cDataPointer unsafe.Pointer, helpers ...any) (next unsafe.Pointer, err error)
- type PipelineTessellationDomainOriginStateCreateInfo
- type PointClippingBehavior
- type RenderPassInputAttachmentAspectCreateInfo
- type TessellationDomainOrigin
Constants ¶
View Source
const ( ExtensionName string = C.VK_KHR_MAINTENANCE2_EXTENSION_NAME ImageCreateBlockTexelViewCompatible core1_0.ImageCreateFlags = C.VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR ImageCreateExtendedUsage core1_0.ImageCreateFlags = C.VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR ImageLayoutDepthAttachmentStencilReadOnlyOptimal core1_0.ImageLayout = C.VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR ImageLayoutDepthReadOnlyStencilAttachmentOptimal core1_0.ImageLayout = C.VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR PointClippingAllClipPlanes PointClippingBehavior = C.VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR PointClippingUserClipPlanesOnly PointClippingBehavior = C.VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR TessellationDomainOriginUpperLeft TessellationDomainOrigin = C.VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR TessellationDomainOriginLowerLeft TessellationDomainOrigin = C.VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageViewUsageCreateInfo ¶
type ImageViewUsageCreateInfo struct { Usage core1_0.ImageUsageFlags common.NextOptions }
type InputAttachmentAspectReference ¶
type InputAttachmentAspectReference struct { Subpass int InputAttachmentIndex int AspectMask core1_0.ImageAspectFlags }
func (InputAttachmentAspectReference) PopulateCPointer ¶
type PhysicalDevicePointClippingProperties ¶
type PhysicalDevicePointClippingProperties struct { PointClippingBehavior PointClippingBehavior common.NextOutData }
func (*PhysicalDevicePointClippingProperties) PopulateHeader ¶
func (*PhysicalDevicePointClippingProperties) PopulateOutData ¶
type PipelineTessellationDomainOriginStateCreateInfo ¶
type PipelineTessellationDomainOriginStateCreateInfo struct { DomainOrigin TessellationDomainOrigin common.NextOptions }
type PointClippingBehavior ¶
type PointClippingBehavior int32
func (PointClippingBehavior) Register ¶
func (e PointClippingBehavior) Register(str string)
func (PointClippingBehavior) String ¶
func (e PointClippingBehavior) String() string
type RenderPassInputAttachmentAspectCreateInfo ¶
type RenderPassInputAttachmentAspectCreateInfo struct { AspectReferences []InputAttachmentAspectReference common.NextOptions }
type TessellationDomainOrigin ¶
type TessellationDomainOrigin int32
func (TessellationDomainOrigin) Register ¶
func (e TessellationDomainOrigin) Register(str string)
func (TessellationDomainOrigin) String ¶
func (e TessellationDomainOrigin) String() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.