Struct luminance::pipeline::BoundTexture [−][src]
pub struct BoundTexture<'a, L, D, P> where
L: 'a + Layerable,
D: 'a + Dimensionable,
P: 'a + Pixel, { /* fields omitted */ }
An opaque type representing a bound texture in a Builder
. You may want to pass such an object
to a shader’s uniform’s update.
Trait Implementations
impl<'a, L, D, P> Drop for BoundTexture<'a, L, D, P> where
L: 'a + Layerable,
D: 'a + Dimensionable,
P: 'a + Pixel,
[src]
impl<'a, L, D, P> Drop for BoundTexture<'a, L, D, P> where
L: 'a + Layerable,
D: 'a + Dimensionable,
P: 'a + Pixel,
impl<'a, 'b, L, D, P> Uniformable for &'b BoundTexture<'a, L, D, P> where
L: 'a + Layerable,
D: 'a + Dimensionable,
P: 'a + Pixel,
[src]
impl<'a, 'b, L, D, P> Uniformable for &'b BoundTexture<'a, L, D, P> where
L: 'a + Layerable,
D: 'a + Dimensionable,
P: 'a + Pixel,
Auto Trait Implementations
impl<'a, L, D, P> !Send for BoundTexture<'a, L, D, P>
impl<'a, L, D, P> !Send for BoundTexture<'a, L, D, P>
impl<'a, L, D, P> !Sync for BoundTexture<'a, L, D, P>
impl<'a, L, D, P> !Sync for BoundTexture<'a, L, D, P>