[−][src]Enum uni_gl::ShaderParameter
Constants passed to WebGLRenderingContext.createShader()
Variants
Passed to getShaderParamter to get the status of the compilation. Returns false if the shader was not compiled. You can then query getShaderInfoLog to find the exact error
Passed to getShaderParamter to determine if a shader was deleted via deleteShader. Returns true if it was, false otherwise.
Passed to getProgramParameter after calling linkProgram to determine if a program was linked correctly. Returns false if there were errors. Use getProgramInfoLog to find the exact error.
Passed to getProgramParameter after calling validateProgram to determine if it is valid. Returns false if errors were found.
Passed to getProgramParameter after calling attachShader to determine if the shader was attached correctly. Returns false if errors occurred.
Passed to getProgramParameter to get the number of attributes active in a program.
Passed to getProgramParamter to get the number of uniforms active in a program.
The maximum number of entries possible in the vertex attribute list.
Implementation dependent number of maximum texture units. At least 8.
Trait Implementations
impl Clone for ShaderParameter[src]
fn clone(&self) -> ShaderParameter[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for ShaderParameter[src]
impl Debug for ShaderParameter[src]
Auto Trait Implementations
impl Send for ShaderParameter
impl Sync for ShaderParameter
impl Unpin for ShaderParameter
impl UnwindSafe for ShaderParameter
impl RefUnwindSafe for ShaderParameter
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,