pub struct Lut(/* private fields */);Expand description
Lookup-table for light data.
Lighting behaviour is memoized by a LUT which is used during the fragment stage by the GPU. This struct represents a generic LUT, which can be used for different parts of the lighting environment.
Implementations§
Trait Implementations§
impl Copy for Lut
impl Eq for Lut
Auto Trait Implementations§
impl Freeze for Lut
impl RefUnwindSafe for Lut
impl Send for Lut
impl Sync for Lut
impl Unpin for Lut
impl UnwindSafe for Lut
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)