pub struct SkinningOutput;
Expand description
The GPU skinning node works by producing a side effect: Mutating the skeleton copies of the vertex buffer in-place. All this happens on GPU memory, so there is no data to be returned on the CPU side. This type represents the (virtual) output of GPU skinning.
This is used to ensure skinning will be called at the right time in the render graph (before any culling happens).
Auto Trait Implementations§
impl Freeze for SkinningOutput
impl RefUnwindSafe for SkinningOutput
impl Send for SkinningOutput
impl Sync for SkinningOutput
impl Unpin for SkinningOutput
impl UnwindSafe for SkinningOutput
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