Module gfx.graal.renderpass
Interfaces
Name | Description |
---|---|
Framebuffer
|
Framebuffer is a collection of images attachments used in a render pass. When a render pass is started in a command buffer, a framebuffer is tied to it so that its input and output attachments are used during the rendering operations. |
RenderPass
|
A render pass is a succession of one or more subpasses, each of which describes what image attachments are used and how they are laid out in memory. |
Structs
Name | Description |
---|---|
AttachmentDescription
|
Describes an image attachment in a render pass or framebuffer |
AttachmentOps
|
The operations performed on an attachment when it enters and leaves a render pass |
AttachmentRef
|
A reference to an attachment |
SubpassDependency
|
The SubpassDependency structure describes synchronization dependencies between two subpasses in a render pass |
SubpassDescription
|
Decription of a subpass in a renderpass |
Enums
Name | Description |
---|---|
LoadOp
|
Attachment load operation at the beginning of a render pass |
StoreOp
|
Attachment store operation at the end of a render pass |
Manifest constants
Name | Type | Description |
---|---|---|
subpassExternal
|
virtual subpass index for subpass dependencies that relates to what is before or after the render pass |