Documentation ¶
Index ¶
- type Args
- type Name
- type Renderpass
- func (r *Renderpass) Attachment(name attachment.Name) attachment.T
- func (r *Renderpass) Attachments() []attachment.T
- func (r *Renderpass) Clear() []core1_0.ClearValue
- func (r *Renderpass) Depth() attachment.T
- func (r *Renderpass) Destroy()
- func (r *Renderpass) Name() string
- func (r *Renderpass) Ptr() core1_0.RenderPass
- func (r *Renderpass) Subpass(name Name) Subpass
- type Subpass
- type SubpassDependency
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { Name string ColorAttachments []attachment.Color DepthAttachment *attachment.Depth Subpasses []Subpass Dependencies []SubpassDependency }
type Renderpass ¶
type Renderpass struct {
// contains filtered or unexported fields
}
func (*Renderpass) Attachment ¶
func (r *Renderpass) Attachment(name attachment.Name) attachment.T
func (*Renderpass) Attachments ¶
func (r *Renderpass) Attachments() []attachment.T
func (*Renderpass) Clear ¶
func (r *Renderpass) Clear() []core1_0.ClearValue
func (*Renderpass) Depth ¶
func (r *Renderpass) Depth() attachment.T
func (*Renderpass) Destroy ¶
func (r *Renderpass) Destroy()
func (*Renderpass) Name ¶
func (r *Renderpass) Name() string
func (*Renderpass) Ptr ¶
func (r *Renderpass) Ptr() core1_0.RenderPass
func (*Renderpass) Subpass ¶
func (r *Renderpass) Subpass(name Name) Subpass
type Subpass ¶
type Subpass struct { Name Name Depth bool ColorAttachments []attachment.Name InputAttachments []attachment.Name // contains filtered or unexported fields }
type SubpassDependency ¶
type SubpassDependency struct { Src Name Dst Name Flags core1_0.DependencyFlags SrcStageMask core1_0.PipelineStageFlags SrcAccessMask core1_0.AccessFlags DstStageMask core1_0.PipelineStageFlags DstAccessMask core1_0.AccessFlags }
Click to show internal directories.
Click to hide internal directories.