Enum dx::ui::OpenGLESExtension[][src]

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

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Inspect the context.

Inspect the context.

Inspect the context.

Performs the conversion.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.