Package org.lwjgl.opengles
@NonnullDefault
package org.lwjgl.opengles
Contains bindings to the OpenGL ES, a royalty-free, cross-platform API for full-function 2D and 3D
graphics on embedded systems - including consoles, phones, appliances and vehicles. It consists of well-defined subsets of desktop OpenGL, creating a
flexible and powerful low-level interface between software and graphics acceleration.
The Khronos OpenGL ES registry is a useful online resource that contains the OpenGL ES and OpenGL ES Shading Language specifications, as well as specifications of OpenGL ES extensions. The OpenGL ES Reference Pages is another convenient source of documentation.
-
ClassDescriptionNative bindings to the AMD_compressed_3DC_texture extension.Native bindings to the AMD_compressed_ATC_texture extension.Native bindings to the AMD_framebuffer_multisample_advanced extension.Native bindings to the AMD_performance_monitor extension.Native bindings to the AMD_program_binary_Z400 extension.Native bindings to the ANGLE_depth_texture extension.Native bindings to the ANGLE_framebuffer_blit extension.Native bindings to the ANGLE_framebuffer_multisample extension.Native bindings to the ANGLE_instanced_arrays extension.Native bindings to the ANGLE_pack_reverse_row_order extension.Native bindings to the ANGLE_program_binary extension.Native bindings to the ANGLE_texture_compression_dxt1 extension.Native bindings to the ANGLE_texture_compression_dxt3 extension.Native bindings to the ANGLE_texture_compression_dxt5 extension.Native bindings to the ANGLE_texture_usage extension.Native bindings to the ANGLE_translated_shader_source extension.Native bindings to the APPLE_clip_distance extension.Native bindings to the APPLE_copy_texture_levels extension.Native bindings to the APPLE_framebuffer_multisample extension.Native bindings to the APPLE_rgb_422 extension.Native bindings to the APPLE_sync extension.Native bindings to the APPLE_texture_format_BGRA8888 extension.Native bindings to the APPLE_texture_max_level extension.Native bindings to the APPLE_texture_packed_float extension.Native bindings to the ARM_mali_program_binary extension.Native bindings to the ARM_mali_shader_binary extension.Native bindings to the ARM_shader_framebuffer_fetch extension.Native bindings to the ARM_texture_unnormalized_coordinates extension.Native bindings to the DMP_program_binary extension.Native bindings to the DMP_shader_binary extension.Native bindings to the EXT_base_instance extension.Native bindings to the EXT_blend_func_extended extension.Native bindings to the EXT_blend_minmax extension.Native bindings to the EXT_buffer_storage extension.Native bindings to the EXT_clear_texture extension.Native bindings to the EXT_clip_control extension.Native bindings to the EXT_clip_cull_distance extension.Native bindings to the EXT_color_buffer_half_float extension.Native bindings to the EXT_copy_image extension.Native bindings to the EXT_debug_label extension.Native bindings to the EXT_debug_marker extension.Native bindings to the EXT_depth_clamp extension.Native bindings to the EXT_discard_framebuffer extension.Native bindings to the EXT_disjoint_timer_query extension.Native bindings to the EXT_draw_buffers extension.Native bindings to the EXT_draw_buffers_indexed extension.Native bindings to the EXT_draw_elements_base_vertex extension.Native bindings to the EXT_draw_instanced extension.Native bindings to the EXT_draw_transform_feedback extension.Native bindings to the EXT_EGL_image_storage extension.Native bindings to the EXT_EGL_image_storage_compression extension.Native bindings to the EXT_external_buffer extension.Native bindings to the EXT_fragment_shading_rate extension.Native bindings to the EXT_framebuffer_blit_layers extension.Native bindings to the EXT_geometry_shader extension.Native bindings to the EXT_instanced_arrays extension.Native bindings to the EXT_map_buffer_range extension.Native bindings to the EXT_memory_object extension.Native bindings to the EXT_memory_object_fd extension.Native bindings to the EXT_memory_object_win32 extension.Native bindings to the EXT_multi_draw_arrays extension.Native bindings to the EXT_multi_draw_indirect extension.Native bindings to the EXT_multisample_compatibility extension.Native bindings to the EXT_multisampled_render_to_texture extension.Native bindings to the EXT_multiview_draw_buffers extension.Native bindings to the EXT_occlusion_query_boolean extension.Native bindings to the EXT_polygon_offset_clamp extension.Native bindings to the EXT_primitive_bounding_box extension.Native bindings to the EXT_protected_textures extension.Native bindings to the EXT_pvrtc_sRGB extension.Native bindings to the EXT_raster_multisample extension.Native bindings to the EXT_read_format_bgra extension.Native bindings to the EXT_render_snorm extension.Native bindings to the EXT_robustness extension.Native bindings to the EXT_semaphore extension.Native bindings to the EXT_semaphore_fd extension.Native bindings to the EXT_semaphore_win32 extension.Native bindings to the EXT_separate_shader_objects extension.Native bindings to the EXT_shader_framebuffer_fetch extension.Native bindings to the EXT_shader_framebuffer_fetch_non_coherent extension.Native bindings to the EXT_shader_pixel_local_storage extension.Native bindings to the EXT_shader_pixel_local_storage2 extension.Native bindings to the EXT_shadow_samplers extension.Native bindings to the EXT_sparse_texture extension.Native bindings to the EXT_sRGB extension.Native bindings to the EXT_sRGB_write_control extension.Native bindings to the EXT_tessellation_shader extension.Native bindings to the EXT_texture_border_clamp extension.Native bindings to the EXT_texture_buffer extension.Native bindings to the EXT_texture_compression_astc_decode_mode extension.Native bindings to the EXT_texture_compression_bptc extension.Native bindings to the EXT_texture_compression_dxt1 extension.Native bindings to the EXT_texture_compression_rgtc extension.Native bindings to the EXT_texture_compression_s3tc extension.Native bindings to the EXT_texture_compression_s3tc_srgb extension.Native bindings to the EXT_texture_cube_map_array extension.Native bindings to the EXT_texture_filter_anisotropic extension.Native bindings to the EXT_texture_filter_minmax extension.Native bindings to the EXT_texture_format_BGRA8888 extension.Native bindings to the EXT_texture_format_sRGB_override extension.Native bindings to the EXT_texture_mirror_clamp_to_edge extension.Native bindings to the EXT_texture_norm16 extension.Native bindings to the EXT_texture_rg extension.Native bindings to the EXT_texture_sRGB_decode extension.Native bindings to the EXT_texture_sRGB_R8 extension.Native bindings to the EXT_texture_sRGB_RG8 extension.Native bindings to the EXT_texture_storage extension.Native bindings to the EXT_texture_storage_compression extension.Native bindings to the EXT_texture_type_2_10_10_10_REV extension.Native bindings to the EXT_texture_view extension.Native bindings to the EXT_unpack_subimage extension.Native bindings to the EXT_win32_keyed_mutex extension.Native bindings to the EXT_window_rectangles extension.Native bindings to the EXT_YUV_target extension.Native bindings to the FJ_shader_binary_GCCSO extension.Instances of this class may be passed to the
DebugMessageCallback
method.Instances of this interface may be passed to theDebugMessageCallback
method.Instances of this class may be passed to theDebugMessageCallbackKHR
method.Instances of this interface may be passed to theDebugMessageCallbackKHR
method.This class must be used before any OpenGL ES function is called.The core OpenGL ES 2.0 functionality.The core OpenGL ES 3.0 functionality.The core OpenGL ES 3.1 functionality.The core OpenGL ES 3.2 functionality.Defines the capabilities of an OpenGL ES context.Native bindings to the IMG_framebuffer_downsample extension.Native bindings to the IMG_multisampled_render_to_texture extension.Native bindings to the IMG_program_binary extension.Native bindings to the IMG_read_format extension.Native bindings to the IMG_shader_binary extension.Native bindings to the IMG_texture_compression_pvrtc extension.Native bindings to the IMG_texture_compression_pvrtc2 extension.Native bindings to the IMG_texture_filter_cubic extension.Native bindings to the INTEL_blackhole_render extension.Native bindings to the INTEL_conservative_rasterization extension.Native bindings to the INTEL_framebuffer_CMAA extension.Native bindings to the INTEL_performance_query extension.Native bindings to the KHR_blend_equation_advanced extension.Native bindings to the KHR_blend_equation_advanced_coherent extension.Native bindings to the KHR_context_flush_control extension.Native bindings to the KHR_debug extension.Native bindings to the KHR_no_error extension.Native bindings to the KHR_parallel_shader_compile extension.Native bindings to the KHR_robustness extension.Native bindings to the KHR_shader_subgroup extension.Native bindings to the KHR_texture_compression_astc_ldr extension.Native bindings to the MESA_bgra extension.Native bindings to the MESA_framebuffer_flip_x extension.Native bindings to the MESA_framebuffer_flip_y extension.Native bindings to the MESA_framebuffer_swap_xy extension.Native bindings to the MESA_program_binary_formats extension.Native bindings to the NV_alpha_to_coverage_dither_control extension.Native bindings to the NV_bindless_texture extension.Native bindings to the NV_blend_equation_advanced extension.Native bindings to the NV_blend_equation_advanced_coherent extension.Native bindings to the NV_blend_minmax_factor extension.Virtual Reality (VR) applications often involve a post-processing step to apply a "barrel" distortion to the rendered image to correct the "pincushion" distortion introduced by the optics in a VR device.Native bindings to the NV_conditional_render extension.Native bindings to the NV_conservative_raster extension.Native bindings to the NV_conservative_raster_pre_snap extension.WhenCONSERVATIVE_RASTERIZATION_NV
is enabled, the fragments generated for a primitive are conservative with respect to the primitive after snapping to sub-pixel grid.Native bindings to the NV_copy_buffer extension.Native bindings to the NV_coverage_sample extension.Native bindings to the NV_depth_nonlinear extension.Native bindings to the NV_draw_buffers extension.Native bindings to the NV_draw_instanced extension.Native bindings to the NV_draw_vulkan_image extension.Native bindings to the NV_fbo_color_attachments extension.Native bindings to the NV_fence extension.Native bindings to the NV_fill_rectangle extension.Native bindings to the NV_fragment_coverage_to_color extension.Native bindings to the NV_framebuffer_blit extension.Native bindings to the NV_framebuffer_mixed_samples extension.Native bindings to the NV_framebuffer_multisample extension.Native bindings to the NV_gpu_shader5 extension.Native bindings to the NV_instanced_arrays extension.Native bindings to the NV_internalformat_sample_query extension.Native bindings to the NV_memory_attachment extension.Native bindings to the NV_memory_object_sparse extension.Native bindings to the NV_mesh_shader extension.Native bindings to the NV_non_square_matrices extension.Native bindings to the NV_pack_subimage extension.Native bindings to the NV_path_rendering extension.Native bindings to the NV_path_rendering_shared_edge extension.Native bindings to the NV_polygon_mode extension.Native bindings to the NV_primitive_shading_rate extension.Native bindings to the NV_read_buffer extension.Native bindings to the NV_representative_fragment_test extension.Native bindings to the NV_sample_locations extension.Native bindings to the NV_scissor_exclusive extension.Native bindings to the NV_shader_subgroup_partitioned extension.Native bindings to the NV_shadow_samplers_array extension.Native bindings to the NV_shadow_samplers_cube extension.Native bindings to the NV_sRGB_formats extension.Native bindings to the NV_texture_array extension.Native bindings to the NV_texture_barrier extension.Native bindings to the NV_texture_border_clamp extension.Native bindings to the NV_texture_compression_s3tc extension.Native bindings to the NV_timeline_semaphore extension.Native bindings to the NV_viewport_array extension.Native bindings to the NV_viewport_swizzle extension.Native bindings to the OES_compressed_ETC1_RGB8_texture extension.Native bindings to the OES_compressed_paletted_texture extension.Native bindings to the OES_copy_image extension.Native bindings to the OES_depth24 extension.Native bindings to the OES_depth32 extension.Native bindings to the OES_depth_texture_cube_map extension.Native bindings to the OES_draw_buffers_indexed extension.Native bindings to the OES_draw_elements_base_vertex extension.Native bindings to the OES_EGL_image extension.Native bindings to the OES_EGL_image_external extension.Native bindings to the OES_geometry_shader extension.Native bindings to the OES_get_program_binary extension.Native bindings to the OES_mapbuffer extension.Native bindings to the OES_packed_depth_stencil extension.Native bindings to the OES_primitive_bounding_box extension.Native bindings to the OES_required_internalformat extension.Native bindings to the OES_rgb8_rgba8 extension.Native bindings to the OES_sample_shading extension.Native bindings to the OES_shader_multisample_interpolation extension.Native bindings to the OES_standard_derivatives extension.Native bindings to the OES_stencil1 extension.Native bindings to the OES_stencil4 extension.Native bindings to the OES_stencil8 extension.Native bindings to the OES_surfaceless_context extension.Native bindings to the OES_tessellation_shader extension.Native bindings to the OES_texture_3D extension.Native bindings to the OES_texture_border_clamp extension.Native bindings to the OES_texture_buffer extension.Native bindings to the OES_texture_compression_astc extension.Native bindings to the OES_texture_cube_map_array extension.Native bindings to the OES_texture_half_float extension.Native bindings to the OES_texture_storage_multisample_2d_array extension.Native bindings to the OES_texture_view extension.Native bindings to the OES_vertex_array_object extension.Native bindings to the OES_vertex_half_float extension.Native bindings to the OES_vertex_type_10_10_10_2 extension.Native bindings to the OES_viewport_array extension.Native bindings to the OVR_multiview extension.Native bindings to the OVR_multiview_multisampled_render_to_texture extension.Native bindings to the QCOM_alpha_test extension.Native bindings to the QCOM_binning_control extension.Native bindings to the QCOM_driver_control extension.Native bindings to the QCOM_extended_get extension.Native bindings to the QCOM_extended_get2 extension.Native bindings to the QCOM_framebuffer_foveated extension.Native bindings to the QCOM_frame_extrapolation extension.Native bindings to the QCOM_motion_estimation extension.Native bindings to the QCOM_perfmon_global_mode extension.Native bindings to the QCOM_render_shared_exponent extension.Native bindings to the QCOM_shader_framebuffer_fetch_noncoherent extension.Native bindings to the QCOM_shading_rate extension.Native bindings to the QCOM_texture_foveated extension.Native bindings to the QCOM_texture_foveated2 extension.Native bindings to the QCOM_texture_foveated_subsampled_layout extension.Native bindings to the QCOM_tiled_rendering extension.Native bindings to the QCOM_writeonly_rendering extension.Native bindings to the VIV_shader_binary extension.