Enum opengl_graphics::GLSL
[−]
pub enum GLSL { V1_10, V1_20, V1_30, V1_40, V1_50, V3_30, V4_00, V4_10, V4_20, V4_30, V4_40, V4_50, }
For OpenGL version 3.3 and above, the GLSL version is the same as the OpenGL version.
Variants
V1_10
V1_20
V1_30
V1_40
V1_50
V3_30
V4_00
V4_10
V4_20
V4_30
V4_40
V4_50
Methods
impl GLSL
Trait Implementations
impl PartialEq<GLSL> for GLSL
impl Eq for GLSL
impl Ord for GLSL
impl PickShader for GLSL
fn pick_shader<S>(self, shaders: &Shaders<'a, GLSL, S>) -> Option<&'a S> where S: ?Sized
impl PartialOrd<GLSL> for GLSL
fn partial_cmp(&self, __arg_0: &GLSL) -> Option<Ordering>
impl Copy for GLSL
impl Clone for GLSL
fn clone(&self) -> GLSL
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more