[][src]Trait rendy_command::BeginInfo

pub unsafe trait BeginInfo<'a, B: Backend, L> {
    type PassRelation: RenderPassRelation<L>;
    fn inheritance_info(self) -> CommandBufferInheritanceInfo<'a, B>;
}

Begin info for specific level and render pass relation.

Associated Types

type PassRelation: RenderPassRelation<L>

Pass relation type.

Loading content...

Required methods

fn inheritance_info(self) -> CommandBufferInheritanceInfo<'a, B>

Get command buffer inheritance info.

Loading content...

Implementations on Foreign Types

impl<'a, B, L> BeginInfo<'a, B, L> for () where
    B: Backend,
    L: Level
[src]

type PassRelation = OutsideRenderPass

impl<'a, B> BeginInfo<'a, B, SecondaryLevel> for Subpass<'a, B> where
    B: Backend
[src]

type PassRelation = RenderPassContinue

impl<'a, B, F> BeginInfo<'a, B, SecondaryLevel> for (Subpass<'a, B>, Option<&'a F>) where
    B: Backend,
    F: Borrow<B::Framebuffer>, 
[src]

type PassRelation = RenderPassContinue

impl<'a, B, F> BeginInfo<'a, B, SecondaryLevel> for (Subpass<'a, B>, &'a F) where
    B: Backend,
    F: Borrow<B::Framebuffer>, 
[src]

type PassRelation = RenderPassContinue

Loading content...

Implementors

Loading content...