Enum components::engine::d2::WebGLExtension
source · [−]pub enum WebGLExtension {
Show 42 variants
OES_texture_float,
OES_texture_half_float,
WEBGL_lose_context,
OES_standard_derivatives,
OES_vertex_array_object,
WEBGL_debug_renderer_info,
WEBGL_debug_shaders,
WEBGL_compressed_texture_s3tc,
WEBGL_depth_texture,
OES_element_index_uint,
EXT_texture_filter_anisotropic,
WEBGL_compressed_texture_pvrtc,
EXT_color_buffer_half_float,
WEBGL_color_buffer_float,
EXT_frag_depth,
EXT_sRGB,
WEBGL_draw_buffers,
ANGLE_instanced_arrays,
OES_texture_float_linear,
OES_texture_half_float_linear,
WEBGL_compressed_texture_etc1,
EXT_blend_minmax,
EXT_disjoint_timer_query,
EXT_shader_texture_lod,
OES_fbo_render_mipmap,
WEBGL_compressed_texture_etc,
WEBGL_compressed_texture_astc,
EXT_color_buffer_float,
WEBGL_compressed_texture_s3tc_srgb,
EXT_disjoint_timer_query_webgl2,
EXT_float_blend,
OVR_multiview2,
KHR_parallel_shader_compile,
EXT_texture_compression_bptc,
EXT_texture_compression_rgtc,
WEBGL_multi_draw,
WEBGL_blend_equation_advanced_coherent,
EXT_clip_cull_distance,
OES_draw_buffers_indexed,
EXT_texture_norm16,
WEBGL_draw_instanced_base_vertex_base_instance,
WEBGL_multi_draw_instanced_base_vertex_base_instance,
}
Variants
OES_texture_float
OES_texture_half_float
WEBGL_lose_context
OES_standard_derivatives
OES_vertex_array_object
WEBGL_debug_renderer_info
WEBGL_debug_shaders
WEBGL_compressed_texture_s3tc
WEBGL_depth_texture
OES_element_index_uint
EXT_texture_filter_anisotropic
WEBGL_compressed_texture_pvrtc
EXT_color_buffer_half_float
WEBGL_color_buffer_float
EXT_frag_depth
EXT_sRGB
WEBGL_draw_buffers
ANGLE_instanced_arrays
OES_texture_float_linear
OES_texture_half_float_linear
WEBGL_compressed_texture_etc1
EXT_blend_minmax
EXT_disjoint_timer_query
EXT_shader_texture_lod
OES_fbo_render_mipmap
WEBGL_compressed_texture_etc
WEBGL_compressed_texture_astc
EXT_color_buffer_float
WEBGL_compressed_texture_s3tc_srgb
EXT_disjoint_timer_query_webgl2
EXT_float_blend
OVR_multiview2
KHR_parallel_shader_compile
EXT_texture_compression_bptc
EXT_texture_compression_rgtc
WEBGL_multi_draw
WEBGL_blend_equation_advanced_coherent
EXT_clip_cull_distance
OES_draw_buffers_indexed
EXT_texture_norm16
WEBGL_draw_instanced_base_vertex_base_instance
WEBGL_multi_draw_instanced_base_vertex_base_instance
Auto Trait Implementations
impl RefUnwindSafe for WebGLExtension
impl Send for WebGLExtension
impl Sync for WebGLExtension
impl Unpin for WebGLExtension
impl UnwindSafe for WebGLExtension
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
fn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value
as a parameter of self
.