Struct vulkano::framebuffer::EmptySinglePassRenderPassDesc[][src]

pub struct EmptySinglePassRenderPassDesc;

Description of an empty render pass.

Can be used to create a render pass with one subpass and no attachment.

Example

use vulkano::framebuffer::EmptySinglePassRenderPassDesc;
use vulkano::framebuffer::RenderPassDesc;

let rp = EmptySinglePassRenderPassDesc.build_render_pass(device.clone());

Trait Implementations

impl Debug for EmptySinglePassRenderPassDesc
[src]

Formats the value using the given formatter. Read more

impl Copy for EmptySinglePassRenderPassDesc
[src]

impl Clone for EmptySinglePassRenderPassDesc
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl RenderPassDesc for EmptySinglePassRenderPassDesc
[src]

Returns the number of attachments of the render pass.

Returns the description of an attachment. Read more

Returns the number of subpasses of the render pass.

Returns the description of a subpass. Read more

Returns the number of dependencies of the render pass.

Returns the description of a dependency. Read more

Returns the number of color attachments of a subpass. Returns None if out of range.

Returns the number of samples of the attachments of a subpass. Returns None if out of range or if the subpass has no attachment. TODO: return an enum instead? Read more

Returns a tuple whose first element is true if there's a depth attachment, and whose second element is true if there's a stencil attachment. Returns None if out of range. Read more

Returns true if a subpass has a depth attachment or a depth-stencil attachment.

Returns true if a subpass has a depth attachment or a depth-stencil attachment whose layout is not DepthStencilReadOnlyOptimal. Read more

Returns true if a subpass has a stencil attachment or a depth-stencil attachment.

Returns true if a subpass has a stencil attachment or a depth-stencil attachment whose layout is not DepthStencilReadOnlyOptimal. Read more

Important traits for RenderPassDescAttachments<'a, R>

Returns an iterator to the list of attachments.

Important traits for RenderPassDescSubpasses<'a, R>

Returns an iterator to the list of subpasses.

Important traits for RenderPassDescDependencies<'a, R>

Returns an iterator to the list of dependencies.

Returns true if this render pass is compatible with another render pass. Read more

Builds a render pass from this description. Read more

impl RenderPassDescClearValues<Vec<ClearValue>> for EmptySinglePassRenderPassDesc
[src]

Decodes a C into a list of clear values where each element corresponds to an attachment. The size of the returned iterator must be the same as the number of attachments. Read more

impl RenderPassDescClearValues<()> for EmptySinglePassRenderPassDesc
[src]

Decodes a C into a list of clear values where each element corresponds to an attachment. The size of the returned iterator must be the same as the number of attachments. Read more

Auto Trait Implementations