Top Fields Methods
com.jogamp.opengl.egl

public Interface EGLExt

Known Direct Implementers
jogamp.opengl.egl.EGLExtImpl
Imports
java.util.*, com.jogamp.opengl.*, com.jogamp.opengl.fixedfunc.*, jogamp.opengl.*, com.jogamp.opengl.egl.EGLExt, .EGLClientPixmapHI, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
EGL_ALREADY_SIGNALED_NV

EGL_NV_sync - CType: int

public static final int
EGL_AUTO_STEREO_NV

EGL_NV_3dvision_surface - CType: int

public static final int
EGL_BAD_DEVICE_EXT

EGL_EXT_device_base - CType: int

public static final int
EGL_BAD_OUTPUT_LAYER_EXT

EGL_EXT_output_base - CType: int

public static final int
EGL_BAD_OUTPUT_PORT_EXT

EGL_EXT_output_base - CType: int

public static final int
EGL_BAD_STATE_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_BAD_STREAM_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_BITMAP_ORIGIN_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PITCH_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_RED_OFFSET_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BITMAP_PIXEL_SIZE_KHR

EGL_KHR_lock_surface2 - CType: int

public static final int
EGL_BITMAP_POINTER_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_BUFFER_AGE_EXT

EGL_EXT_buffer_age - CType: int

public static final int
EGL_BUFFER_AGE_KHR

EGL_KHR_partial_update - CType: int

public static final int
EGL_CL_EVENT_HANDLE_KHR

EGL_KHR_cl_event - CType: int

public static final int
EGL_CLIENT_PIXMAP_POINTER_HI

EGL_HI_clientpixmap - CType: int

public static final int
EGL_COLOR_ARGB_HI

EGL_HI_colorformats - CType: int

public static final int
EGL_COLOR_FORMAT_HI

EGL_HI_colorformats - CType: int

public static final int
EGL_COLOR_RGB_HI

EGL_HI_colorformats - CType: int

public static final int
EGL_COLOR_RGBA_HI

EGL_HI_colorformats - CType: int

public static final int
EGL_CONDITION_SATISFIED_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_CONDITION_SATISFIED_NV

EGL_NV_sync - CType: int

public static final int
EGL_CONFORMANT_KHR

EGL_KHR_config_attribs - CType: int

public static final int
EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR

EGL_KHR_stream_consumer_gltexture - CType: int

public static final int
EGL_CONSUMER_FRAME_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_CONSUMER_LATENCY_USEC_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_CONTEXT_FLAGS_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_MAJOR_VERSION_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_MINOR_VERSION_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_NO_ERROR_KHR

EGL_KHR_create_context_no_error - CType: int

public static final int
EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT

EGL_EXT_create_context_robustness - CType: int

public static final int
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT

EGL_EXT_create_context_robustness - CType: int

public static final int
EGL_CONTEXT_PRIORITY_HIGH_IMG

EGL_IMG_context_priority - CType: int

public static final int
EGL_CONTEXT_PRIORITY_LEVEL_IMG

EGL_IMG_context_priority - CType: int

public static final int
EGL_CONTEXT_PRIORITY_LOW_IMG

EGL_IMG_context_priority - CType: int

public static final int
EGL_CONTEXT_PRIORITY_MEDIUM_IMG

EGL_IMG_context_priority - CType: int

public static final int
EGL_COVERAGE_BUFFERS_NV

EGL_NV_coverage_sample - CType: int

public static final int
EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV

EGL_NV_coverage_sample_resolve - CType: int

public static final int
EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV

EGL_NV_coverage_sample_resolve - CType: int

public static final int
EGL_COVERAGE_SAMPLE_RESOLVE_NV

EGL_NV_coverage_sample_resolve - CType: int

public static final int
EGL_COVERAGE_SAMPLES_NV

EGL_NV_coverage_sample - CType: int

public static final int
EGL_CUDA_DEVICE_NV

EGL_NV_device_cuda - CType: int

public static final int
EGL_CUDA_EVENT_HANDLE_NV

EGL_NV_cuda_event - CType: int

public static final int
EGL_D3D11_DEVICE_ANGLE

EGL_ANGLE_device_d3d - CType: int

public static final int
EGL_D3D9_DEVICE_ANGLE

EGL_ANGLE_device_d3d - CType: int

public static final int
EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE

EGL_ANGLE_d3d_share_handle_client_buffer - CType: int

public static final int
EGL_DEBUG_CALLBACK_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_DEBUG_MSG_CRITICAL_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_DEBUG_MSG_ERROR_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_DEBUG_MSG_INFO_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_DEBUG_MSG_WARN_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_DEPTH_ENCODING_NONE_NV

EGL_NV_depth_nonlinear - CType: int

public static final int
EGL_DEPTH_ENCODING_NONLINEAR_NV

EGL_NV_depth_nonlinear - CType: int

public static final int
EGL_DEPTH_ENCODING_NV

EGL_NV_depth_nonlinear - CType: int

public static final int
EGL_DEVICE_EXT

EGL_EXT_device_base - CType: int

public static final int
EGL_DISCARD_SAMPLES_ARM

EGL_ARM_pixmap_multisample_discard - CType: int

public static final int
EGL_DMA_BUF_PLANE0_FD_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE0_OFFSET_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE0_PITCH_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE1_FD_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE1_OFFSET_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE1_PITCH_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE2_FD_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE2_OFFSET_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DMA_BUF_PLANE2_PITCH_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_DRM_BUFFER_FORMAT_ARGB32_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_FORMAT_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_STRIDE_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_USE_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_USE_SCANOUT_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_BUFFER_USE_SHARE_MESA

EGL_MESA_drm_image - CType: int

public static final int
EGL_DRM_CONNECTOR_EXT

EGL_EXT_output_drm - CType: int

public static final int
EGL_DRM_CRTC_EXT

EGL_EXT_output_drm - CType: int

public static final int
EGL_DRM_DEVICE_FILE_EXT

EGL_EXT_device_drm - CType: int

public static final int
EGL_DRM_PLANE_EXT

EGL_EXT_output_drm - CType: int

public static final int
EGL_FIXED_SIZE_ANGLE

EGL_ANGLE_window_fixed_size - CType: int

public static final int
EGL_FORMAT_RGB_565_EXACT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_FORMAT_RGB_565_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_FORMAT_RGBA_8888_EXACT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_FORMAT_RGBA_8888_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_FRAMEBUFFER_TARGET_ANDROID

EGL_ANDROID_framebuffer_target - CType: int

public static final int
EGL_GL_COLORSPACE_KHR

EGL_KHR_gl_colorspace - CType: int

public static final int
EGL_GL_COLORSPACE_LINEAR_KHR

EGL_KHR_gl_colorspace - CType: int

public static final int
EGL_GL_COLORSPACE_SRGB_KHR

EGL_KHR_gl_colorspace - CType: int

public static final int
EGL_GL_RENDERBUFFER_KHR

EGL_KHR_gl_renderbuffer_image - CType: int

public static final int
EGL_GL_TEXTURE_2D_KHR

EGL_KHR_gl_texture_2D_image - CType: int

public static final int
EGL_GL_TEXTURE_3D_KHR

EGL_KHR_gl_texture_3D_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR

EGL_KHR_gl_texture_cubemap_image - CType: int

public static final int
EGL_GL_TEXTURE_LEVEL_KHR

EGL_KHR_gl_texture_2D_image - CType: int

public static final int
EGL_GL_TEXTURE_ZOFFSET_KHR

EGL_KHR_gl_texture_3D_image - CType: int

public static final int
EGL_IMAGE_PRESERVED_KHR

EGL_KHR_image_base - CType: int

public static final int
EGL_ITU_REC2020_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_ITU_REC601_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_ITU_REC709_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_LINUX_DMA_BUF_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_LINUX_DRM_FOURCC_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_LOCK_SURFACE_BIT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_LOCK_USAGE_HINT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_LOSE_CONTEXT_ON_RESET_EXT

EGL_EXT_create_context_robustness - CType: int

public static final int
EGL_LOSE_CONTEXT_ON_RESET_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_LOWER_LEFT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_MAP_PRESERVE_PIXELS_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_MATCH_FORMAT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_MULTIVIEW_VIEW_COUNT_EXT

EGL_EXT_multiview_window - CType: int

public static final int
EGL_NATIVE_BUFFER_ANDROID

EGL_ANDROID_image_native_buffer - CType: int

public static final int
EGL_NATIVE_BUFFER_TIZEN

EGL_TIZEN_image_native_buffer - CType: int

public static final int
EGL_NATIVE_PIXMAP_KHR

EGL_KHR_image - CType: int

public static final int
EGL_NATIVE_SURFACE_TIZEN

EGL_TIZEN_image_native_surface - CType: int

public static final long
EGL_NO_IMAGE

Part of EGL_KHR_image

public static final int
EGL_NO_RESET_NOTIFICATION_EXT

EGL_EXT_create_context_robustness - CType: int

public static final int
EGL_NO_RESET_NOTIFICATION_KHR

EGL_KHR_create_context - CType: int

public static final long
EGL_NO_SYNC_KHR

Part of EGL_KHR_reusable_sync

public static final int
EGL_OBJECT_CONTEXT_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_DISPLAY_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_IMAGE_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_STREAM_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_SURFACE_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_SYNC_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OBJECT_THREAD_KHR

EGL_KHR_debug - CType: int

public static final int
EGL_OPENGL_ES3_BIT_KHR

EGL_KHR_create_context - CType: int

public static final int
EGL_OPENWF_DEVICE_ID_EXT

EGL_EXT_device_openwf - CType: int

public static final int
EGL_OPENWF_PIPELINE_ID_EXT

EGL_EXT_output_openwf - CType: int

public static final int
EGL_OPENWF_PORT_ID_EXT

EGL_EXT_output_openwf - CType: int

public static final int
EGL_OPTIMAL_FORMAT_BIT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_PLATFORM_ANDROID_KHR

EGL_KHR_platform_android - CType: int

public static final int
EGL_PLATFORM_DEVICE_EXT

EGL_EXT_platform_device - CType: int

public static final int
EGL_PLATFORM_GBM_KHR

EGL_KHR_platform_gbm - CType: int

public static final int
EGL_PLATFORM_GBM_MESA

EGL_MESA_platform_gbm - CType: int

public static final int
EGL_PLATFORM_WAYLAND_EXT

EGL_EXT_platform_wayland - CType: int

public static final int
EGL_PLATFORM_WAYLAND_KHR

EGL_KHR_platform_wayland - CType: int

public static final int
EGL_PLATFORM_X11_EXT

EGL_EXT_platform_x11 - CType: int

public static final int
EGL_PLATFORM_X11_KHR

EGL_KHR_platform_x11 - CType: int

public static final int
EGL_PLATFORM_X11_SCREEN_EXT

EGL_EXT_platform_x11 - CType: int

public static final int
EGL_PLATFORM_X11_SCREEN_KHR

EGL_KHR_platform_x11 - CType: int

public static final int
EGL_POST_SUB_BUFFER_SUPPORTED_NV

EGL_NV_post_sub_buffer - CType: int

public static final int
EGL_PRODUCER_FRAME_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_PROTECTED_CONTENT_EXT

EGL_EXT_protected_surface - CType: int

public static final int
EGL_READ_SURFACE_BIT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_RECORDABLE_ANDROID

EGL_ANDROID_recordable - CType: int

public static final int
EGL_SAMPLE_RANGE_HINT_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_SIGNALED_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_SIGNALED_NV

EGL_NV_sync - CType: int

public static final int
EGL_STREAM_BIT_KHR

EGL_KHR_stream_producer_eglsurface - CType: int

public static final int
EGL_STREAM_FIFO_LENGTH_KHR

EGL_KHR_stream_fifo - CType: int

public static final int
EGL_STREAM_STATE_CONNECTING_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_CREATED_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_DISCONNECTED_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_EMPTY_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_NEW_FRAME_AVAILABLE_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_STATE_OLD_FRAME_AVAILABLE_KHR

EGL_KHR_stream - CType: int

public static final int
EGL_STREAM_TIME_CONSUMER_KHR

EGL_KHR_stream_fifo - CType: int

public static final int
EGL_STREAM_TIME_NOW_KHR

EGL_KHR_stream_fifo - CType: int

public static final int
EGL_STREAM_TIME_PRODUCER_KHR

EGL_KHR_stream_fifo - CType: int

public static final int
EGL_SWAP_INTERVAL_EXT

EGL_EXT_output_base - CType: int

public static final int
EGL_SYNC_CL_EVENT_COMPLETE_KHR

EGL_KHR_cl_event - CType: int

public static final int
EGL_SYNC_CL_EVENT_KHR

EGL_KHR_cl_event - CType: int

public static final int
EGL_SYNC_CONDITION_KHR

EGL_KHR_fence_sync - CType: int

public static final int
EGL_SYNC_CONDITION_NV

EGL_NV_sync - CType: int

public static final int
EGL_SYNC_CUDA_EVENT_COMPLETE_NV

EGL_NV_cuda_event - CType: int

public static final int
EGL_SYNC_CUDA_EVENT_NV

EGL_NV_cuda_event - CType: int

public static final int
EGL_SYNC_FENCE_KHR

EGL_KHR_fence_sync - CType: int

public static final int
EGL_SYNC_FENCE_NV

EGL_NV_sync - CType: int

public static final int
EGL_SYNC_FLUSH_COMMANDS_BIT_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_SYNC_FLUSH_COMMANDS_BIT_NV

EGL_NV_sync - CType: int

public static final int
EGL_SYNC_NATIVE_FENCE_ANDROID

EGL_ANDROID_native_fence_sync - CType: int

public static final int
EGL_SYNC_NATIVE_FENCE_FD_ANDROID

EGL_ANDROID_native_fence_sync - CType: int

public static final int
EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID

EGL_ANDROID_native_fence_sync - CType: int

public static final int
EGL_SYNC_NEW_FRAME_NV

EGL_NV_stream_sync - CType: int

public static final int
EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR

EGL_KHR_fence_sync - CType: int

public static final int
EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV

EGL_NV_sync - CType: int

public static final int
EGL_SYNC_REUSABLE_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_SYNC_STATUS_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_SYNC_STATUS_NV

EGL_NV_sync - CType: int

public static final int
EGL_SYNC_TYPE_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_SYNC_TYPE_NV

EGL_NV_sync - CType: int

public static final int
EGL_TIMEOUT_EXPIRED_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_TIMEOUT_EXPIRED_NV

EGL_NV_sync - CType: int

public static final int
EGL_UNSIGNALED_KHR

EGL_KHR_reusable_sync - CType: int

public static final int
EGL_UNSIGNALED_NV

EGL_NV_sync - CType: int

public static final int
EGL_UPPER_LEFT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR

EGL_KHR_config_attribs - CType: int

public static final int
EGL_VG_COLORSPACE_LINEAR_BIT_KHR

EGL_KHR_config_attribs - CType: int

public static final int
EGL_VG_PARENT_IMAGE_KHR

EGL_KHR_vg_parent_image - CType: int

public static final int
EGL_WRITE_SURFACE_BIT_KHR

EGL_KHR_lock_surface - CType: int

public static final int
EGL_Y_INVERTED_NOK

EGL_NOK_texture_from_pixmap - CType: int

public static final int
EGL_YUV_BUFFER_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_CHROMA_SITING_0_5_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_CHROMA_SITING_0_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_COLOR_SPACE_HINT_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_CSC_STANDARD_2020_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_CSC_STANDARD_601_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_CSC_STANDARD_709_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_CSC_STANDARD_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_DEPTH_RANGE_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_DEPTH_RANGE_FULL_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_DEPTH_RANGE_LIMITED_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_FULL_RANGE_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_NARROW_RANGE_EXT

EGL_EXT_image_dma_buf_import - CType: int

public static final int
EGL_YUV_NUMBER_OF_PLANES_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_AYUV_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_UYVY_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_VYUY_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_YUV_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_YUYV_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_YVU_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_ORDER_YVYU_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_PLANE_BPP_0_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_PLANE_BPP_10_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_PLANE_BPP_8_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_PLANE_BPP_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_SUBSAMPLE_4_2_0_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_SUBSAMPLE_4_2_2_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_SUBSAMPLE_4_4_4_EXT

EGL_EXT_yuv_surface - CType: int

public static final int
EGL_YUV_SUBSAMPLE_EXT

EGL_EXT_yuv_surface - CType: int

Method Summary

Modifier and TypeMethod and Description
public int
eglClientWaitSyncKHR(long dpy, long sync, int flags, long timeout)

Entry point to C language function: EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) Part of EGL_KHR_fence_sync

public int
eglClientWaitSyncNV(Buffer
a direct only java.nio.Buffer
sync
,
int flags, long timeout)

Entry point to C language function: EGLint eglClientWaitSyncNV(EGLSyncNV sync, EGLint flags, EGLTimeNV timeout) Part of EGL_NV_sync

public long
eglCreateDRMImageMESA(long dpy, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_MESA_drm_image

public ByteBuffer
eglCreateFenceSyncNV(long dpy, int condition, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, const EGLint * attrib_list) Part of EGL_NV_sync

public long
eglCreateImageKHR(long dpy, long ctx, int target, Buffer
a direct only java.nio.Buffer
buffer
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint * attrib_list) Part of EGL_KHR_image

public long
eglCreatePixmapSurfaceHI(long dpy, long config, EGLClientPixmapHI pixmap)

Entry point to C language function: EGLSurface eglCreatePixmapSurfaceHI(EGLDisplay dpy, EGLConfig config, struct EGLClientPixmapHI * pixmap) Part of EGL_HI_clientpixmap

public long
eglCreatePlatformPixmapSurfaceEXT(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_pixmap
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreatePlatformPixmapSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLint * attrib_list) Part of EGL_EXT_platform_base

public long
eglCreatePlatformWindowSurfaceEXT(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_window
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreatePlatformWindowSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLint * attrib_list) Part of EGL_EXT_platform_base

public ByteBuffer
eglCreateStreamFromFileDescriptorKHR(long dpy, int file_descriptor)

Entry point to C language function: EGLStreamKHR eglCreateStreamFromFileDescriptorKHR(EGLDisplay dpy, EGLNativeFileDescriptorKHR file_descriptor) Part of EGL_KHR_stream_cross_process_fd

public ByteBuffer
eglCreateStreamKHR(long dpy, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLStreamKHR eglCreateStreamKHR(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_KHR_stream

public long
eglCreateStreamProducerSurfaceKHR(long dpy, long config, Buffer
a direct only java.nio.Buffer
stream
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreateStreamProducerSurfaceKHR(EGLDisplay dpy, EGLConfig config, EGLStreamKHR stream, const EGLint * attrib_list) Part of EGL_KHR_stream_producer_eglsurface

public long
eglCreateStreamSyncNV(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int type, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSyncKHR eglCreateStreamSyncNV(EGLDisplay dpy, EGLStreamKHR stream, EGLenum type, const EGLint * attrib_list) Part of EGL_NV_stream_sync

public long
eglCreateSync64KHR(long dpy, int type, PointerBuffer attrib_list)

Entry point to C language function: EGLSyncKHR eglCreateSync64KHR(EGLDisplay dpy, EGLenum type, const EGLAttribKHR * attrib_list) Part of EGL_KHR_cl_event2

public long
eglCreateSyncKHR(long dpy, int type, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint * attrib_list) Part of EGL_KHR_fence_sync

public boolean
eglDestroyImageKHR(long dpy, long image)

Entry point to C language function: EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image) Part of EGL_KHR_image

public boolean
eglDestroyStreamKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Entry point to C language function: EGLBoolean eglDestroyStreamKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream

public boolean
eglDestroySyncKHR(long dpy, long sync)

Entry point to C language function: EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_KHR_fence_sync

public boolean
eglDestroySyncNV(Buffer
a direct only java.nio.Buffer
sync
)

Entry point to C language function: EGLBoolean eglDestroySyncNV(EGLSyncNV sync) Part of EGL_NV_sync

public int
eglDupNativeFenceFDANDROID(long dpy, long sync)

Entry point to C language function: EGLint eglDupNativeFenceFDANDROID(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_ANDROID_native_fence_sync

public boolean
eglExportDMABUFImageMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
fds
,
IntBuffer
a direct only java.nio.IntBuffer
strides
,
IntBuffer
a direct only java.nio.IntBuffer
offsets
)

Entry point to C language function: EGLBoolean eglExportDMABUFImageMESA(EGLDisplay dpy, EGLImageKHR image, int * fds, EGLint * strides, EGLint * offsets) Part of EGL_MESA_image_dma_buf_export

public boolean
eglExportDMABUFImageQueryMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
fourcc
,
IntBuffer
a direct only java.nio.IntBuffer
num_planes
,
LongBuffer
a direct only java.nio.LongBuffer
modifiers
)

Entry point to C language function: EGLBoolean eglExportDMABUFImageQueryMESA(EGLDisplay dpy, EGLImageKHR image, int * fourcc, int * num_planes, EGLuint64KHR * modifiers) Part of EGL_MESA_image_dma_buf_export

public boolean
eglExportDRMImageMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
name
,
IntBuffer
a direct only java.nio.IntBuffer
handle
,
IntBuffer
a direct only java.nio.IntBuffer
stride
)

Entry point to C language function: EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride) Part of EGL_MESA_drm_image

public boolean
eglFenceNV(Buffer
a direct only java.nio.Buffer
sync
)

Entry point to C language function: EGLBoolean eglFenceNV(EGLSyncNV sync) Part of EGL_NV_sync

public boolean
eglGetOutputLayersEXT(long dpy, PointerBuffer attrib_list, PointerBuffer layers, int max_layers, IntBuffer
a direct only java.nio.IntBuffer
num_layers
)

Entry point to C language function: EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers) Part of EGL_EXT_output_base

public boolean
eglGetOutputPortsEXT(long dpy, PointerBuffer attrib_list, PointerBuffer ports, int max_ports, IntBuffer
a direct only java.nio.IntBuffer
num_ports
)

Entry point to C language function: EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports) Part of EGL_EXT_output_base

public long
eglGetPlatformDisplayEXT(int platform, Buffer
a direct only java.nio.Buffer
native_display
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLDisplay eglGetPlatformDisplayEXT(EGLenum platform, void * native_display, const EGLint * attrib_list) Part of EGL_EXT_platform_base

public int
eglGetStreamFileDescriptorKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Entry point to C language function: EGLNativeFileDescriptorKHR eglGetStreamFileDescriptorKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_cross_process_fd

public boolean
eglGetSyncAttribKHR(long dpy, long sync, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value) Part of EGL_KHR_fence_sync

public boolean
eglGetSyncAttribNV(Buffer
a direct only java.nio.Buffer
sync
,
int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value) Part of EGL_NV_sync

public long
eglGetSystemTimeFrequencyNV()

Entry point to C language function: EGLuint64NV eglGetSystemTimeFrequencyNV(void) Part of EGL_NV_system_time

public long
eglGetSystemTimeNV()

Entry point to C language function: EGLuint64NV eglGetSystemTimeNV(void) Part of EGL_NV_system_time

public int
eglLabelObjectKHR(long display, int objectType, Buffer
a direct only java.nio.Buffer
object
,
Buffer
a direct only java.nio.Buffer
label
)

Entry point to C language function: EGLint eglLabelObjectKHR(EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label) Part of EGL_KHR_debug

public boolean
eglLockSurfaceKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLBoolean eglLockSurfaceKHR(EGLDisplay dpy, EGLSurface surface, const EGLint * attrib_list) Part of EGL_KHR_lock_surface

public boolean
eglOutputLayerAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int attribute, long value)

Entry point to C language function: EGLBoolean eglOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base

public boolean
eglOutputPortAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int attribute, long value)

Entry point to C language function: EGLBoolean eglOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base

public boolean
eglPostSubBufferNV(long dpy, long surface, int x, int y, int width, int height)

Entry point to C language function: EGLBoolean eglPostSubBufferNV(EGLDisplay dpy, EGLSurface surface, EGLint x, EGLint y, EGLint width, EGLint height) Part of EGL_NV_post_sub_buffer

public boolean
eglQueryDebugKHR(int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQueryDebugKHR(EGLint attribute, EGLAttrib * value) Part of EGL_KHR_debug

public boolean
eglQueryDeviceAttribEXT(Buffer
a direct only java.nio.Buffer
device
,
int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQueryDeviceAttribEXT(EGLDeviceEXT device, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base

public boolean
eglQueryDevicesEXT(int max_devices, PointerBuffer devices, IntBuffer
a direct only java.nio.IntBuffer
num_devices
)

Entry point to C language function: EGLBoolean eglQueryDevicesEXT(EGLint max_devices, EGLDeviceEXT * devices, EGLint * num_devices) Part of EGL_EXT_device_base

public ByteBuffer
eglQueryDeviceStringEXT(Buffer
a direct only java.nio.Buffer
device
,
int name)

Entry point to C language function: const char * eglQueryDeviceStringEXT(EGLDeviceEXT device, EGLint name) Part of EGL_EXT_device_base

public boolean
eglQueryDisplayAttribEXT(long dpy, int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQueryDisplayAttribEXT(EGLDisplay dpy, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base

public boolean
eglQueryNativeDisplayNV(long dpy, PointerBuffer display_id)

Entry point to C language function: EGLBoolean eglQueryNativeDisplayNV(EGLDisplay dpy, EGLNativeDisplayType * display_id) Part of EGL_NV_native_query

public boolean
eglQueryNativePixmapNV(long dpy, long surf, PointerBuffer pixmap)

Entry point to C language function: EGLBoolean eglQueryNativePixmapNV(EGLDisplay dpy, EGLSurface surf, EGLNativePixmapType * pixmap) Part of EGL_NV_native_query

public boolean
eglQueryNativeWindowNV(long dpy, long surf, PointerBuffer window)

Entry point to C language function: EGLBoolean eglQueryNativeWindowNV(EGLDisplay dpy, EGLSurface surf, EGLNativeWindowType * window) Part of EGL_NV_native_query

public boolean
eglQueryOutputLayerAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base

public ByteBuffer
eglQueryOutputLayerStringEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int name)

Entry point to C language function: const char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name) Part of EGL_EXT_output_base

public boolean
eglQueryOutputPortAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base

public ByteBuffer
eglQueryOutputPortStringEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int name)

Entry point to C language function: const char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name) Part of EGL_EXT_output_base

public boolean
eglQueryStreamKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglQueryStreamKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint * value) Part of EGL_KHR_stream

public boolean
eglQueryStreamTimeKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, LongBuffer
a direct only java.nio.LongBuffer
value
)

Entry point to C language function: EGLBoolean eglQueryStreamTimeKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLTimeKHR * value) Part of EGL_KHR_stream_fifo

public boolean
eglQueryStreamu64KHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, LongBuffer
a direct only java.nio.LongBuffer
value
)

Entry point to C language function: EGLBoolean eglQueryStreamu64KHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLuint64KHR * value) Part of EGL_KHR_stream

public boolean
eglQuerySurface64KHR(long dpy, long surface, int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQuerySurface64KHR(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLAttribKHR * value) Part of EGL_KHR_lock_surface3

public boolean
eglQuerySurfacePointerANGLE(long dpy, long surface, int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglQuerySurfacePointerANGLE(EGLDisplay dpy, EGLSurface surface, EGLint attribute, void * * value) Part of EGL_ANGLE_query_surface_pointer

public boolean
eglSetDamageRegionKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Entry point to C language function: EGLBoolean eglSetDamageRegionKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_partial_update

public boolean
eglSignalSyncKHR(long dpy, long sync, int mode)

Entry point to C language function: EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) Part of EGL_KHR_reusable_sync

public boolean
eglSignalSyncNV(Buffer
a direct only java.nio.Buffer
sync
,
int mode)

Entry point to C language function: EGLBoolean eglSignalSyncNV(EGLSyncNV sync, EGLenum mode) Part of EGL_NV_sync

public boolean
eglStreamAttribKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, int value)

Entry point to C language function: EGLBoolean eglStreamAttribKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint value) Part of EGL_KHR_stream

public boolean
eglStreamConsumerAcquireKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Entry point to C language function: EGLBoolean eglStreamConsumerAcquireKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

public boolean
eglStreamConsumerGLTextureExternalKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Entry point to C language function: EGLBoolean eglStreamConsumerGLTextureExternalKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

public boolean
eglStreamConsumerOutputEXT(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
Buffer
a direct only java.nio.Buffer
layer
)

Entry point to C language function: EGLBoolean eglStreamConsumerOutputEXT(EGLDisplay dpy, EGLStreamKHR stream, EGLOutputLayerEXT layer) Part of EGL_EXT_stream_consumer_egloutput

public boolean
eglStreamConsumerReleaseKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Entry point to C language function: EGLBoolean eglStreamConsumerReleaseKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

public boolean
eglSwapBuffersRegion2NOK(long dpy, long surface, int numRects, IntBuffer
a direct only java.nio.IntBuffer
rects
)

Entry point to C language function: EGLBoolean eglSwapBuffersRegion2NOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region2

public boolean
eglSwapBuffersRegionNOK(long dpy, long surface, int numRects, IntBuffer
a direct only java.nio.IntBuffer
rects
)

Entry point to C language function: EGLBoolean eglSwapBuffersRegionNOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region

public boolean
eglSwapBuffersWithDamageEXT(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageEXT(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_EXT_swap_buffers_with_damage

public boolean
eglSwapBuffersWithDamageKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_swap_buffers_with_damage

public boolean
eglUnlockSurfaceKHR(long dpy, long surface)

Entry point to C language function: EGLBoolean eglUnlockSurfaceKHR(EGLDisplay dpy, EGLSurface surface) Part of EGL_KHR_lock_surface

public int
eglWaitSyncKHR(long dpy, long sync, int flags)

Entry point to C language function: EGLint eglWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) Part of EGL_KHR_wait_sync

public boolean
isExtensionAvailable(String glExtensionName)

public boolean
isFunctionAvailable(String glFunctionName)