pub struct TransparentPassNode { /* private fields */ }Trait Implementations§
Source§impl<'a> PassNode<'a> for TransparentPassNode
impl<'a> PassNode<'a> for TransparentPassNode
Source§fn prepare(&mut self, ctx: &mut PrepareContext<'a>)
fn prepare(&mut self, ctx: &mut PrepareContext<'a>)
Assemble transient
BindGroups after physical resource allocation. Read moreSource§fn execute(&self, ctx: &ExecuteContext<'_>, encoder: &mut CommandEncoder)
fn execute(&self, ctx: &ExecuteContext<'_>, encoder: &mut CommandEncoder)
Record GPU commands into the shared encoder.
Auto Trait Implementations§
impl Freeze for TransparentPassNode
impl !RefUnwindSafe for TransparentPassNode
impl Send for TransparentPassNode
impl Sync for TransparentPassNode
impl Unpin for TransparentPassNode
impl UnsafeUnpin for TransparentPassNode
impl !UnwindSafe for TransparentPassNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more