pub struct Rigid { /* private fields */ }Implementations§
Source§impl Rigid
impl Rigid
pub fn new( context: &GpuContext, streams: &impl Resources, passes: RigidPasses, resolution: RigidResolutionPasses, ) -> Self
pub fn record( &self, pass: u32, schedule: &mut Schedule, encoder: &mut CommandEncoder, streams: &impl Resources, frame: &RigidFrame, )
pub fn record_query_commands( &self, recorder: &mut ComputeRecorder<'_>, streams: &impl Resources, frame: &RigidFrame, )
pub fn record_query_flush( &self, recorder: &mut ComputeRecorder<'_>, streams: &impl Resources, frame: &RigidFrame, )
Auto Trait Implementations§
impl !Freeze for Rigid
impl !RefUnwindSafe for Rigid
impl !Sync for Rigid
impl !UnwindSafe for Rigid
impl Send for Rigid
impl Unpin for Rigid
impl UnsafeUnpin for Rigid
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