Enum components::engine::d2::OpenGLESExtension
source · [−]pub enum OpenGLESExtension {
Show 349 variants
GL_OES_blend_equation_separate,
GL_OES_blend_func_separate,
GL_OES_blend_subtract,
GL_OES_byte_coordinates,
GL_OES_compressed_ETC1_RGB8_texture,
GL_OES_compressed_paletted_texture,
GL_OES_draw_texture,
GL_OES_extended_matrix_palette,
GL_OES_fixed_point,
GL_OES_framebuffer_object0,
GL_OES_matrix_get1,
GL_OES_matrix_palette2,
GL_OES_point_size_array4,
GL_OES_point_sprite5,
GL_OES_query_matrix6,
GL_OES_read_format7,
GL_OES_single_precision8,
GL_OES_stencil_wrap9,
GL_OES_texture_cube_map,
GL_OES_texture_env_crossbar,
GL_OES_texture_mirrored_repeat,
GL_OES_EGL_image,
GL_OES_depth24,
GL_OES_depth32,
GL_OES_element_index_uint,
GL_OES_fbo_render_mipmap,
GL_OES_fragment_precision_high,
GL_OES_mapbuffer,
GL_OES_rgb8_rgba8,
GL_OES_stencil1,
GL_OES_stencil4,
GL_OES_stencil8,
GL_OES_texture_3D,
GL_OES_texture_float_linear,
GL_OES_texture_half_float_linear,
GL_OES_texture_float,
GL_OES_texture_half_float,
GL_OES_texture_npot,
GL_OES_vertex_half_float,
GL_AMD_compressed_3DC_texture,
GL_AMD_compressed_ATC_texture,
GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_type_2_10_10_10_REV,
GL_OES_depth_texture,
GL_OES_packed_depth_stencil,
GL_OES_standard_derivatives,
GL_OES_vertex_type_10_10_10_2,
GL_OES_get_program_binary,
GL_AMD_program_binary_Z400,
GL_EXT_texture_compression_dxt1,
GL_AMD_performance_monitor,
GL_EXT_texture_format_BGRA8888,
GL_NV_fence,
GL_IMG_read_format,
GL_IMG_texture_compression_pvrtc,
GL_QCOM_driver_control,
GL_QCOM_performance_monitor_global_mode,
GL_IMG_user_clip_plane,
GL_IMG_texture_env_enhanced_fixed_function,
GL_APPLE_texture_2D_limited_npot,
GL_EXT_texture_lod_bias,
GL_QCOM_writeonly_rendering,
GL_QCOM_extended_get,
GL_QCOM_extended_get2,
GL_EXT_discard_framebuffer,
GL_EXT_blend_minmax,
GL_EXT_read_format_bgra,
GL_IMG_program_binary,
GL_IMG_shader_binary,
GL_EXT_multi_draw_arrays,
GL_SUN_multi_draw_arrays,
GL_QCOM_tiled_rendering,
GL_OES_vertex_array_object,
GL_NV_coverage_sample,
GL_NV_depth_nonlinear,
GL_IMG_multisampled_render_to_texture,
GL_OES_EGL_sync,
GL_APPLE_rgb_422,
GL_EXT_shader_texture_lod,
GL_APPLE_framebuffer_multisample,
GL_APPLE_texture_format_BGRA8888,
GL_APPLE_texture_max_level,
GL_ARM_mali_shader_binary,
GL_ARM_rgba8,
GL_ANGLE_framebuffer_blit,
GL_ANGLE_framebuffer_multisample,
GL_VIV_shader_binary,
GL_EXT_frag_depth,
GL_OES_EGL_image_external,
GL_DMP_shader_binary,
GL_QCOM_alpha_test,
GL_EXT_unpack_subimage,
GL_NV_draw_buffers,
GL_NV_fbo_color_attachments,
GL_NV_read_buffer,
GL_NV_read_depth_stencil,
GL_NV_texture_compression_s3tc_update,
GL_NV_texture_npot_2D_mipmap,
GL_EXT_color_buffer_half_float,
GL_EXT_debug_label,
GL_EXT_debug_marker,
GL_EXT_occlusion_query_boolean,
GL_EXT_separate_shader_objects,
GL_EXT_shadow_samplers,
GL_EXT_texture_rg,
GL_NV_EGL_stream_consumer_external,
GL_EXT_sRGB,
GL_EXT_multisampled_render_to_texture,
GL_EXT_robustness,
GL_EXT_texture_storage,
GL_ANGLE_instanced_arrays,
GL_ANGLE_pack_reverse_row_order,
GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt1,
GL_ANGLE_texture_compression_dxt5,
GL_ANGLE_texture_usage,
GL_ANGLE_translated_shader_source,
GL_FJ_shader_binary_GCCSO,
GL_OES_required_internalformat,
GL_OES_surfaceless_context,
GL_KHR_texture_compression_astc_hdr,
GL_KHR_texture_compression_astc_ldr,
GL_KHR_debug,
GL_QCOM_binning_control,
GL_ARM_mali_program_binary,
GL_EXT_map_buffer_range,
GL_EXT_shader_framebuffer_fetch,
GL_EXT_shader_framebuffer_fetch_non_coherent,
GL_APPLE_copy_texture_levels,
GL_APPLE_sync,
GL_EXT_multiview_draw_buffers,
GL_NV_draw_texture,
GL_NV_packed_float,
GL_NV_texture_compression_s3tc,
GL_NV_3dvision_settings,
GL_NV_texture_compression_latc,
GL_NV_platform_binary,
GL_NV_pack_subimage,
GL_NV_texture_array,
GL_NV_pixel_buffer_object,
GL_NV_bgr,
GL_OES_depth_texture_cube_map,
GL_EXT_color_buffer_float,
GL_ANGLE_depth_texture,
GL_ANGLE_program_binary,
GL_IMG_texture_compression_pvrtc2,
GL_NV_draw_instanced,
GL_NV_framebuffer_blit,
GL_NV_framebuffer_multisample,
GL_NV_generate_mipmap_sRGB,
GL_NV_instanced_arrays,
GL_NV_shadow_samplers_array,
GL_NV_shadow_samplers_cube,
GL_NV_sRGB_formats,
GL_NV_texture_border_clamp,
GL_EXT_disjoint_timer_query,
GL_EXT_draw_buffers,
GL_EXT_texture_sRGB_decode,
GL_EXT_sRGB_write_control,
GL_EXT_texture_compression_s3tc,
GL_EXT_pvrtc_sRGB,
GL_EXT_instanced_arrays,
GL_EXT_draw_instanced,
GL_NV_copy_buffer,
GL_NV_explicit_attrib_location,
GL_NV_non_square_matrices,
GL_EXT_shader_integer_mix,
GL_OES_texture_compression_astc,
GL_NV_blend_equation_advanced,
GL_NV_blend_equation_advanced_coherent,
GL_INTEL_performance_query,
GL_ARM_shader_framebuffer_fetch,
GL_ARM_shader_framebuffer_fetch_depth_stencil,
GL_EXT_shader_pixel_local_storage,
GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent,
GL_OES_sample_shading,
GL_OES_sample_variables,
GL_OES_shader_image_atomic,
GL_OES_shader_multisample_interpolation,
GL_OES_texture_stencil8,
GL_OES_texture_storage_multisample_2d_array,
GL_EXT_copy_image,
GL_EXT_draw_buffers_indexed,
GL_EXT_geometry_shader,
GL_EXT_geometry_point_size,
GL_EXT_gpu_shader5,
GL_EXT_shader_implicit_conversions,
GL_EXT_shader_io_blocks,
GL_EXT_tessellation_shader,
GL_EXT_tessellation_point_size,
GL_EXT_texture_border_clamp,
GL_EXT_texture_buffer,
GL_EXT_texture_cube_map_array,
GL_EXT_texture_view,
GL_EXT_primitive_bounding_box,
GL_ANDROID_extension_pack_es31a,
GL_EXT_compressed_ETC1_RGB8_sub_texture,
GL_KHR_robust_buffer_access_behavior,
GL_KHR_robustness,
GL_KHR_context_flush_control,
GLX_ARB_context_flush_control,
WGL_ARB_context_flush_control,
GL_DMP_program_binary,
GL_APPLE_clip_distance,
GL_APPLE_color_buffer_packed_float,
GL_APPLE_texture_packed_float,
GL_NV_internalformat_sample_query,
GL_NV_bindless_texture,
GL_NV_conditional_render,
GL_NV_path_rendering,
GL_NV_image_formats,
GL_NV_shader_noperspective_interpolation,
GL_NV_viewport_array,
GL_EXT_base_instance,
GL_EXT_draw_elements_base_vertex,
GL_EXT_multi_draw_indirect,
GL_EXT_render_snorm,
GL_EXT_texture_norm16,
GL_OES_copy_image,
GL_OES_draw_buffers_indexed,
GL_OES_geometry_shader,
GL_OES_gpu_shader5,
GL_OES_primitive_bounding_box,
GL_OES_shader_io_blocks,
GL_OES_tessellation_shader,
GL_OES_tessellation_point_size,
GL_OES_texture_border_clamp,
GL_OES_texture_buffer,
GL_OES_texture_cube_map_array,
GL_OES_texture_view,
GL_OES_draw_elements_base_vertex,
GL_OES_EGL_image_external_essl3,
GL_EXT_texture_sRGB_R8,
GL_EXT_YUV_target,
GL_EXT_texture_sRGB_RG8,
GL_EXT_float_blend,
GL_EXT_post_depth_coverage,
GL_EXT_raster_multisample,
GL_EXT_texture_filter_minmax,
GL_NV_conservative_raster,
GL_NV_fragment_coverage_to_color,
GL_NV_fragment_shader_interlock,
GL_NV_framebuffer_mixed_samples,
GL_NV_fill_rectangle,
GL_NV_geometry_shader_passthrough,
GL_NV_path_rendering_shared_edge,
GL_NV_sample_locations,
GL_NV_sample_mask_override_coverage,
GL_NV_viewport_array2,
GL_NV_polygon_mode,
GL_EXT_buffer_storage,
GL_EXT_sparse_texture,
GL_OVR_multiview,
GL_OVR_multiview2,
GL_KHR_no_error,
GL_INTEL_framebuffer_CMAA,
GL_EXT_blend_func_extended,
GL_EXT_multisample_compatibility,
GL_KHR_texture_compression_astc_sliced_3d,
GL_OVR_multiview_multisampled_render_to_texture,
GL_IMG_texture_filter_cubic,
GL_EXT_polygon_offset_clamp,
GL_EXT_shader_pixel_local_storage2,
GL_EXT_shader_group_vote,
GL_IMG_framebuffer_downsample,
GL_EXT_protected_textures,
GL_EXT_clip_cull_distance,
GL_NV_viewport_swizzle,
GL_EXT_sparse_texture2,
GL_NV_gpu_shader5,
GL_NV_shader_atomic_fp16_vector,
GL_NV_conservative_raster_pre_snap_triangles,
GL_EXT_window_rectangles,
GL_EXT_shader_non_constant_global_initializers,
GL_INTEL_conservative_rasterization,
GL_NVX_blend_equation_advanced_multi_draw_buffers,
GL_OES_viewport_array,
GL_EXT_conservative_depth,
GL_EXT_clear_texture,
GL_IMG_bindless_texture,
GL_NV_texture_barrier,
GL_EXT_draw_transform_feedback,
GL_QCOM_framebuffer_foveated,
GL_NV_draw_vulkan_image,
GL_EXT_multisampled_render_to_texture2,
GL_EXT_texture_compression_astc_decode_mode,
GL_EXT_texture_compression_astc_decode_mode_rgb9e5,
GL_QCOM_shader_framebuffer_fetch_noncoherent,
GL_EXT_EGL_image_array,
GL_EXT_memory_object,
GL_EXT_semaphore,
GL_EXT_memory_object_fd,
GL_EXT_semaphore_fd,
GL_EXT_memory_object_win32,
GL_EXT_semaphore_win32,
GL_EXT_win32_keyed_mutex,
GL_EXT_external_buffer,
GL_NV_blend_minmax_factor,
GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_bptc,
GL_KHR_parallel_shader_compile,
GL_EXT_texture_compression_s3tc_srgb,
GL_EXT_clip_control,
GL_EXT_texture_mirror_clamp_to_edge,
GL_MESA_tile_raster_order,
GL_QCOM_texture_foveated,
GL_MESA_program_binary_formats,
GL_NV_clip_space_w_scaling,
GL_NV_stereo_view_rendering,
GL_NV_conservative_raster_pre_snap,
GL_EXT_EGL_image_external_wrap_modes,
GL_EXT_texture_format_sRGB_override,
GL_INTEL_blackhole_render,
GL_EXT_EGL_image_storage,
GL_MESA_framebuffer_flip_y,
GL_AMD_framebuffer_multisample_advanced,
GL_QCOM_shader_framebuffer_fetch_rate,
GL_NV_memory_attachment,
GL_QCOM_texture_foveated_subsampled_layout,
GL_QCOM_YUV_texture_gather,
GL_NV_compute_shader_derivatives,
GL_EXT_depth_clamp,
GL_EXT_texture_query_lod,
GL_NV_scissor_exclusive,
GL_NV_mesh_shader,
GL_NV_shader_texture_footprint,
GL_NV_representative_fragment_test,
GL_NV_shading_rate_image,
GL_NV_fragment_shader_barycentric,
GL_EXT_multiview_timer_query,
GL_EXT_multiview_texture_multisample,
GL_EXT_multiview_tessellation_geometry_shader,
GL_EXT_texture_shadow_lod,
GL_KHR_shader_subgroup,
GL_NV_shader_subgroup_partitioned,
GL_INTEL_shader_integer_functions2,
GL_ARM_texture_unnormalized_coordinates,
GL_QCOM_shading_rate,
GL_QCOM_motion_estimation,
GL_MESA_framebuffer_flip_x,
GL_MESA_framebuffer_swap_xy,
GL_NV_memory_object_sparse,
GL_NV_timeline_semaphore,
GL_QCOM_texture_foveated2,
GL_NV_primitive_shading_rate,
GL_QCOM_frame_extrapolation,
GL_QCOM_render_shared_exponent,
GL_MESA_bgra,
}
Variants
GL_OES_blend_equation_separate
GL_OES_blend_func_separate
GL_OES_blend_subtract
GL_OES_byte_coordinates
GL_OES_compressed_ETC1_RGB8_texture
GL_OES_compressed_paletted_texture
GL_OES_draw_texture
GL_OES_extended_matrix_palette
GL_OES_fixed_point
GL_OES_framebuffer_object0
GL_OES_matrix_get1
GL_OES_matrix_palette2
GL_OES_point_size_array4
GL_OES_point_sprite5
GL_OES_query_matrix6
GL_OES_read_format7
GL_OES_single_precision8
GL_OES_stencil_wrap9
GL_OES_texture_cube_map
GL_OES_texture_env_crossbar
GL_OES_texture_mirrored_repeat
GL_OES_EGL_image
GL_OES_depth24
GL_OES_depth32
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_mapbuffer
GL_OES_rgb8_rgba8
GL_OES_stencil1
GL_OES_stencil4
GL_OES_stencil8
GL_OES_texture_3D
GL_OES_texture_float_linear
GL_OES_texture_half_float_linear
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_AMD_compressed_3DC_texture
GL_AMD_compressed_ATC_texture
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_type_2_10_10_10_REV
GL_OES_depth_texture
GL_OES_packed_depth_stencil
GL_OES_standard_derivatives
GL_OES_vertex_type_10_10_10_2
GL_OES_get_program_binary
GL_AMD_program_binary_Z400
GL_EXT_texture_compression_dxt1
GL_AMD_performance_monitor
GL_EXT_texture_format_BGRA8888
GL_NV_fence
GL_IMG_read_format
GL_IMG_texture_compression_pvrtc
GL_QCOM_driver_control
GL_QCOM_performance_monitor_global_mode
GL_IMG_user_clip_plane
GL_IMG_texture_env_enhanced_fixed_function
GL_APPLE_texture_2D_limited_npot
GL_EXT_texture_lod_bias
GL_QCOM_writeonly_rendering
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_EXT_discard_framebuffer
GL_EXT_blend_minmax
GL_EXT_read_format_bgra
GL_IMG_program_binary
GL_IMG_shader_binary
GL_EXT_multi_draw_arrays
GL_SUN_multi_draw_arrays
GL_QCOM_tiled_rendering
GL_OES_vertex_array_object
GL_NV_coverage_sample
GL_NV_depth_nonlinear
GL_IMG_multisampled_render_to_texture
GL_OES_EGL_sync
GL_APPLE_rgb_422
GL_EXT_shader_texture_lod
GL_APPLE_framebuffer_multisample
GL_APPLE_texture_format_BGRA8888
GL_APPLE_texture_max_level
GL_ARM_mali_shader_binary
GL_ARM_rgba8
GL_ANGLE_framebuffer_blit
GL_ANGLE_framebuffer_multisample
GL_VIV_shader_binary
GL_EXT_frag_depth
GL_OES_EGL_image_external
GL_DMP_shader_binary
GL_QCOM_alpha_test
GL_EXT_unpack_subimage
GL_NV_draw_buffers
GL_NV_fbo_color_attachments
GL_NV_read_buffer
GL_NV_read_depth_stencil
GL_NV_texture_compression_s3tc_update
GL_NV_texture_npot_2D_mipmap
GL_EXT_color_buffer_half_float
GL_EXT_debug_label
GL_EXT_debug_marker
GL_EXT_occlusion_query_boolean
GL_EXT_separate_shader_objects
GL_EXT_shadow_samplers
GL_EXT_texture_rg
GL_NV_EGL_stream_consumer_external
GL_EXT_sRGB
GL_EXT_multisampled_render_to_texture
GL_EXT_robustness
GL_EXT_texture_storage
GL_ANGLE_instanced_arrays
GL_ANGLE_pack_reverse_row_order
GL_ANGLE_texture_compression_dxt3
GL_ANGLE_texture_compression_dxt1
GL_ANGLE_texture_compression_dxt5
GL_ANGLE_texture_usage
GL_ANGLE_translated_shader_source
GL_FJ_shader_binary_GCCSO
GL_OES_required_internalformat
GL_OES_surfaceless_context
GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_ldr
GL_KHR_debug
GL_QCOM_binning_control
GL_ARM_mali_program_binary
GL_EXT_map_buffer_range
GL_EXT_shader_framebuffer_fetch
GL_EXT_shader_framebuffer_fetch_non_coherent
GL_APPLE_copy_texture_levels
GL_APPLE_sync
GL_EXT_multiview_draw_buffers
GL_NV_draw_texture
GL_NV_packed_float
GL_NV_texture_compression_s3tc
GL_NV_3dvision_settings
GL_NV_texture_compression_latc
GL_NV_platform_binary
GL_NV_pack_subimage
GL_NV_texture_array
GL_NV_pixel_buffer_object
GL_NV_bgr
GL_OES_depth_texture_cube_map
GL_EXT_color_buffer_float
GL_ANGLE_depth_texture
GL_ANGLE_program_binary
GL_IMG_texture_compression_pvrtc2
GL_NV_draw_instanced
GL_NV_framebuffer_blit
GL_NV_framebuffer_multisample
GL_NV_generate_mipmap_sRGB
GL_NV_instanced_arrays
GL_NV_shadow_samplers_array
GL_NV_shadow_samplers_cube
GL_NV_sRGB_formats
GL_NV_texture_border_clamp
GL_EXT_disjoint_timer_query
GL_EXT_draw_buffers
GL_EXT_texture_sRGB_decode
GL_EXT_sRGB_write_control
GL_EXT_texture_compression_s3tc
GL_EXT_pvrtc_sRGB
GL_EXT_instanced_arrays
GL_EXT_draw_instanced
GL_NV_copy_buffer
GL_NV_explicit_attrib_location
GL_NV_non_square_matrices
GL_EXT_shader_integer_mix
GL_OES_texture_compression_astc
GL_NV_blend_equation_advanced
GL_NV_blend_equation_advanced_coherent
GL_INTEL_performance_query
GL_ARM_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_EXT_shader_pixel_local_storage
GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent
GL_OES_sample_shading
GL_OES_sample_variables
GL_OES_shader_image_atomic
GL_OES_shader_multisample_interpolation
GL_OES_texture_stencil8
GL_OES_texture_storage_multisample_2d_array
GL_EXT_copy_image
GL_EXT_draw_buffers_indexed
GL_EXT_geometry_shader
GL_EXT_geometry_point_size
GL_EXT_gpu_shader5
GL_EXT_shader_implicit_conversions
GL_EXT_shader_io_blocks
GL_EXT_tessellation_shader
GL_EXT_tessellation_point_size
GL_EXT_texture_border_clamp
GL_EXT_texture_buffer
GL_EXT_texture_cube_map_array
GL_EXT_texture_view
GL_EXT_primitive_bounding_box
GL_ANDROID_extension_pack_es31a
GL_EXT_compressed_ETC1_RGB8_sub_texture
GL_KHR_robust_buffer_access_behavior
GL_KHR_robustness
GL_KHR_context_flush_control
GLX_ARB_context_flush_control
WGL_ARB_context_flush_control
GL_DMP_program_binary
GL_APPLE_clip_distance
GL_APPLE_color_buffer_packed_float
GL_APPLE_texture_packed_float
GL_NV_internalformat_sample_query
GL_NV_bindless_texture
GL_NV_conditional_render
GL_NV_path_rendering
GL_NV_image_formats
GL_NV_shader_noperspective_interpolation
GL_NV_viewport_array
GL_EXT_base_instance
GL_EXT_draw_elements_base_vertex
GL_EXT_multi_draw_indirect
GL_EXT_render_snorm
GL_EXT_texture_norm16
GL_OES_copy_image
GL_OES_draw_buffers_indexed
GL_OES_geometry_shader
GL_OES_gpu_shader5
GL_OES_primitive_bounding_box
GL_OES_shader_io_blocks
GL_OES_tessellation_shader
GL_OES_tessellation_point_size
GL_OES_texture_border_clamp
GL_OES_texture_buffer
GL_OES_texture_cube_map_array
GL_OES_texture_view
GL_OES_draw_elements_base_vertex
GL_OES_EGL_image_external_essl3
GL_EXT_texture_sRGB_R8
GL_EXT_YUV_target
GL_EXT_texture_sRGB_RG8
GL_EXT_float_blend
GL_EXT_post_depth_coverage
GL_EXT_raster_multisample
GL_EXT_texture_filter_minmax
GL_NV_conservative_raster
GL_NV_fragment_coverage_to_color
GL_NV_fragment_shader_interlock
GL_NV_framebuffer_mixed_samples
GL_NV_fill_rectangle
GL_NV_geometry_shader_passthrough
GL_NV_path_rendering_shared_edge
GL_NV_sample_locations
GL_NV_sample_mask_override_coverage
GL_NV_viewport_array2
GL_NV_polygon_mode
GL_EXT_buffer_storage
GL_EXT_sparse_texture
GL_OVR_multiview
GL_OVR_multiview2
GL_KHR_no_error
GL_INTEL_framebuffer_CMAA
GL_EXT_blend_func_extended
GL_EXT_multisample_compatibility
GL_KHR_texture_compression_astc_sliced_3d
GL_OVR_multiview_multisampled_render_to_texture
GL_IMG_texture_filter_cubic
GL_EXT_polygon_offset_clamp
GL_EXT_shader_pixel_local_storage2
GL_EXT_shader_group_vote
GL_IMG_framebuffer_downsample
GL_EXT_protected_textures
GL_EXT_clip_cull_distance
GL_NV_viewport_swizzle
GL_EXT_sparse_texture2
GL_NV_gpu_shader5
GL_NV_shader_atomic_fp16_vector
GL_NV_conservative_raster_pre_snap_triangles
GL_EXT_window_rectangles
GL_EXT_shader_non_constant_global_initializers
GL_INTEL_conservative_rasterization
GL_NVX_blend_equation_advanced_multi_draw_buffers
GL_OES_viewport_array
GL_EXT_conservative_depth
GL_EXT_clear_texture
GL_IMG_bindless_texture
GL_NV_texture_barrier
GL_EXT_draw_transform_feedback
GL_QCOM_framebuffer_foveated
GL_NV_draw_vulkan_image
GL_EXT_multisampled_render_to_texture2
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5
GL_QCOM_shader_framebuffer_fetch_noncoherent
GL_EXT_EGL_image_array
GL_EXT_memory_object
GL_EXT_semaphore
GL_EXT_memory_object_fd
GL_EXT_semaphore_fd
GL_EXT_memory_object_win32
GL_EXT_semaphore_win32
GL_EXT_win32_keyed_mutex
GL_EXT_external_buffer
GL_NV_blend_minmax_factor
GL_EXT_texture_compression_rgtc
GL_EXT_texture_compression_bptc
GL_KHR_parallel_shader_compile
GL_EXT_texture_compression_s3tc_srgb
GL_EXT_clip_control
GL_EXT_texture_mirror_clamp_to_edge
GL_MESA_tile_raster_order
GL_QCOM_texture_foveated
GL_MESA_program_binary_formats
GL_NV_clip_space_w_scaling
GL_NV_stereo_view_rendering
GL_NV_conservative_raster_pre_snap
GL_EXT_EGL_image_external_wrap_modes
GL_EXT_texture_format_sRGB_override
GL_INTEL_blackhole_render
GL_EXT_EGL_image_storage
GL_MESA_framebuffer_flip_y
GL_AMD_framebuffer_multisample_advanced
GL_QCOM_shader_framebuffer_fetch_rate
GL_NV_memory_attachment
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_YUV_texture_gather
GL_NV_compute_shader_derivatives
GL_EXT_depth_clamp
GL_EXT_texture_query_lod
GL_NV_scissor_exclusive
GL_NV_mesh_shader
GL_NV_shader_texture_footprint
GL_NV_representative_fragment_test
GL_NV_shading_rate_image
GL_NV_fragment_shader_barycentric
GL_EXT_multiview_timer_query
GL_EXT_multiview_texture_multisample
GL_EXT_multiview_tessellation_geometry_shader
GL_EXT_texture_shadow_lod
GL_KHR_shader_subgroup
GL_NV_shader_subgroup_partitioned
GL_INTEL_shader_integer_functions2
GL_ARM_texture_unnormalized_coordinates
GL_QCOM_shading_rate
GL_QCOM_motion_estimation
GL_MESA_framebuffer_flip_x
GL_MESA_framebuffer_swap_xy
GL_NV_memory_object_sparse
GL_NV_timeline_semaphore
GL_QCOM_texture_foveated2
GL_NV_primitive_shading_rate
GL_QCOM_frame_extrapolation
GL_QCOM_render_shared_exponent
GL_MESA_bgra
Auto Trait Implementations
impl RefUnwindSafe for OpenGLESExtension
impl Send for OpenGLESExtension
impl Sync for OpenGLESExtension
impl Unpin for OpenGLESExtension
impl UnwindSafe for OpenGLESExtension
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
.