Trait vulkano::framebuffer::RenderPass [] [src]

pub unsafe trait RenderPass: 'static + Send + Sync {
    fn render_pass(&self) -> &UnsafeRenderPass;
}

Trait for objects that describe a render pass.

Safety

This trait is unsafe because:

  • render_pass has to return the same UnsafeRenderPass every time.
  • num_subpasses has to return a correct value.

Required Methods

fn render_pass(&self) -> &UnsafeRenderPass

Returns the underlying UnsafeRenderPass. Used by vulkano's internals.

Implementors