pub enum BlasUpdate {
Build,
Refit,
}Expand description
Whether a slot’s skinned BLAS can be refit from this frame’s pose or must be rebuilt from scratch.
Variants§
Build
Rebuild the acceleration structure from scratch.
Refit
Refit the existing acceleration structure in place.
Trait Implementations§
Source§impl Clone for BlasUpdate
impl Clone for BlasUpdate
Source§fn clone(&self) -> BlasUpdate
fn clone(&self) -> BlasUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BlasUpdate
Source§impl Debug for BlasUpdate
impl Debug for BlasUpdate
impl Eq for BlasUpdate
Source§impl PartialEq for BlasUpdate
impl PartialEq for BlasUpdate
impl StructuralPartialEq for BlasUpdate
Auto Trait Implementations§
impl Freeze for BlasUpdate
impl RefUnwindSafe for BlasUpdate
impl Send for BlasUpdate
impl Sync for BlasUpdate
impl Unpin for BlasUpdate
impl UnsafeUnpin for BlasUpdate
impl UnwindSafe for BlasUpdate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.