[−][src]Trait luminance::shader::program::Uniformable
Types that can behave as Uniform
.
Required methods
fn update(self, u: &Uniform<Self>)
Update the uniform with a new value.
fn ty() -> Type
Retrieve the Type
of the uniform.
Implementations on Foreign Types
impl Uniformable for i32
[src]
impl Uniformable for [i32; 2]
[src]
impl Uniformable for [i32; 3]
[src]
impl Uniformable for [i32; 4]
[src]
impl<'a> Uniformable for &'a [i32]
[src]
impl<'a> Uniformable for &'a [[i32; 2]]
[src]
impl<'a> Uniformable for &'a [[i32; 3]]
[src]
impl<'a> Uniformable for &'a [[i32; 4]]
[src]
impl Uniformable for u32
[src]
impl Uniformable for [u32; 2]
[src]
impl Uniformable for [u32; 3]
[src]
impl Uniformable for [u32; 4]
[src]
impl<'a> Uniformable for &'a [u32]
[src]
impl<'a> Uniformable for &'a [[u32; 2]]
[src]
impl<'a> Uniformable for &'a [[u32; 3]]
[src]
impl<'a> Uniformable for &'a [[u32; 4]]
[src]
impl Uniformable for f32
[src]
impl Uniformable for [f32; 2]
[src]
impl Uniformable for [f32; 3]
[src]
impl Uniformable for [f32; 4]
[src]
impl<'a> Uniformable for &'a [f32]
[src]
impl<'a> Uniformable for &'a [[f32; 2]]
[src]
impl<'a> Uniformable for &'a [[f32; 3]]
[src]
impl<'a> Uniformable for &'a [[f32; 4]]
[src]
impl<'a> Uniformable for &'a [M22]
[src]
impl<'a> Uniformable for &'a [M33]
[src]
impl<'a> Uniformable for &'a [M44]
[src]
impl Uniformable for bool
[src]
impl Uniformable for [bool; 2]
[src]
impl Uniformable for [bool; 3]
[src]
impl Uniformable for [bool; 4]
[src]
impl<'a> Uniformable for &'a [bool]
[src]
impl<'a> Uniformable for &'a [[bool; 2]]
[src]
impl<'a> Uniformable for &'a [[bool; 3]]
[src]
impl<'a> Uniformable for &'a [[bool; 4]]
[src]
Loading content...
Implementors
impl Uniformable for M22
[src]
impl Uniformable for M33
[src]
impl Uniformable for M44
[src]
impl<'a, 'b, L, D, S> Uniformable for &'b BoundTexture<'a, L, D, S> where
L: 'a + Layerable,
D: 'a + Dimensionable,
S: 'a + SamplerType,
[src]
L: 'a + Layerable,
D: 'a + Dimensionable,
S: 'a + SamplerType,