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.