[][src]Trait amethyst_rendy::rendy::command::BeginInfo

pub unsafe trait BeginInfo<'a, B, L> where
    B: Backend
{ 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, F> BeginInfo<'a, B, SecondaryLevel> for (Subpass<'a, B>, &'a F) where
    B: Backend,
    F: Borrow<<B as Backend>::Framebuffer>, 
[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 as Backend>::Framebuffer>, 
[src]

type PassRelation = RenderPassContinue

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

type PassRelation = OutsideRenderPass

Loading content...

Implementors

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

Loading content...