Module gfx.graal.renderpass

Interfaces

NameDescription
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

NameDescription
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

NameDescription
LoadOp Attachment load operation at the beginning of a render pass
StoreOp Attachment store operation at the end of a render pass

Manifest constants

NameTypeDescription
subpassExternal virtual subpass index for subpass dependencies that relates to what is before or after the render pass