Package com.jogamp.opengl.egl
Class EGL
java.lang.Object
com.jogamp.opengl.egl.EGL
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_CL_EVENT_HANDLE_KHR
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_CONDITION_SATISFIED_NV
,EGL_CONDITION_SATISFIED_KHR
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_CONFORMANT_KHR
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_MAJOR_VERSION_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_MINOR_VERSION_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_5
- CType: intstatic final int
EGL_VERSION_1_5
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR
,EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_EXT_create_context_robustness
Alias for:EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final long
static final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
static final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_LINEAR_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_SRGB_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_renderbuffer_image
Alias for:EGL_GL_RENDERBUFFER_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_2D_image
Alias for:EGL_GL_TEXTURE_2D_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_3D_image
Alias for:EGL_GL_TEXTURE_3D_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_2D_image
Alias for:EGL_GL_TEXTURE_LEVEL_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_gl_texture_3D_image
Alias for:EGL_GL_TEXTURE_ZOFFSET_KHR
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_image_base
Alias for:EGL_IMAGE_PRESERVED_KHR
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_LOSE_CONTEXT_ON_RESET_KHR
,EGL_LOSE_CONTEXT_ON_RESET_EXT
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final long
static final long
static final int
EGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_NO_RESET_NOTIFICATION_KHR
,EGL_NO_RESET_NOTIFICATION_EXT
- CType: intstatic final long
static final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_OPENGL_ES3_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SIGNALED_NV
,EGL_SIGNALED_KHR
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_4
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_SYNC_CL_EVENT_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_SYNC_CL_EVENT_COMPLETE_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:EGL_SYNC_CONDITION_KHR
,EGL_SYNC_CONDITION_NV
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_fence_sync
Alias for:EGL_SYNC_FENCE_NV
,EGL_SYNC_FENCE_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_FLUSH_COMMANDS_BIT_NV
,EGL_SYNC_FLUSH_COMMANDS_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR
,EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_STATUS_NV
,EGL_SYNC_STATUS_KHR
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_TYPE_NV
,EGL_SYNC_TYPE_KHR
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_1
- CType: intstatic final int
EGL_VERSION_1_5
,EGL_KHR_reusable_sync
,EGL_NV_sync
Alias for:EGL_TIMEOUT_EXPIRED_KHR
,EGL_TIMEOUT_EXPIRED_NV
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
static final int
EGL_VERSION_1_5
,EGL_KHR_reusable_sync
,EGL_NV_sync
Alias for:EGL_UNSIGNALED_KHR
,EGL_UNSIGNALED_NV
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_2
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_VG_COLORSPACE_LINEAR_BIT_KHR
- CType: intstatic final int
EGL_VERSION_1_3
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final int
EGL_VERSION_1_0
- CType: intstatic final long
Defined as part of enum type "khronos_boolean_enum_t" - CType: intstatic final int
Defined as part of enum type "khronos_boolean_enum_t" - CType: intstatic final int
Defined as part of enum type "khronos_boolean_enum_t" - CType: int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
eglBindAPI
(int api) Entry point to C language function:EGLBoolean eglBindAPI(EGLenum api)
Part ofEGL_VERSION_1_2
static boolean
eglBindTexImage
(long dpy, long surface, int buffer) Entry point to C language function:EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Part ofEGL_VERSION_1_1
static boolean
eglChooseConfig
(long dpy, IntBuffer attrib_list, com.jogamp.common.nio.PointerBuffer configs, int config_size, IntBuffer num_config) Entry point to C language function:EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
Part ofEGL_VERSION_1_0
static int
eglClientWaitSync
(long dpy, Buffer sync, int flags, long timeout) Entry point to C language function:EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:eglClientWaitSyncKHR
,eglClientWaitSyncNV
static boolean
eglCopyBuffers
(long dpy, long surface, long target) Entry point to C language function:EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
Part ofEGL_VERSION_1_0
static long
eglCreateContext
(long dpy, long config, long share_context, IntBuffer attrib_list) Entry point to C language function:EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
static ByteBuffer
eglCreateImage
(long dpy, long ctx, int target, Buffer buffer, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_KHR_image
Alias for:eglCreateImageKHR
static long
eglCreatePbufferFromClientBuffer
(long dpy, int buftype, Buffer buffer, long config, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint * attrib_list)
Part ofEGL_VERSION_1_2
static long
eglCreatePbufferSurface
(long dpy, long config, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
static long
eglCreatePixmapSurface
(long dpy, long config, long pixmap, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
,EGL_HI_clientpixmap
Alias for:eglCreatePixmapSurfaceHI
static long
eglCreatePlatformPixmapSurface
(long dpy, long config, Buffer native_pixmap, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglCreatePlatformPixmapSurfaceEXT
static long
eglCreatePlatformWindowSurface
(long dpy, long config, Buffer native_window, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglCreatePlatformWindowSurfaceEXT
static ByteBuffer
eglCreateSync
(long dpy, int type, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
Alias for:eglCreateSyncKHR
static long
eglCreateWindowSurface
(long dpy, long config, long win, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
static boolean
eglDestroyContext
(long dpy, long ctx) Entry point to C language function:EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
Part ofEGL_VERSION_1_0
static boolean
eglDestroyImage
(long dpy, Buffer image) Entry point to C language function:EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image)
Part ofEGL_VERSION_1_5
,EGL_KHR_image
Alias for:eglDestroyImageKHR
static boolean
eglDestroySurface
(long dpy, long surface) Entry point to C language function:EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface)
Part ofEGL_VERSION_1_0
static boolean
eglDestroySync
(long dpy, Buffer sync) Entry point to C language function:EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:eglDestroySyncKHR
,eglDestroySyncNV
static boolean
eglGetConfigAttrib
(long dpy, long config, int attribute, IntBuffer value) Entry point to C language function:EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
static void
eglGetConfigAttributes
(long dpy, long config, IntBuffer attributes, IntBuffer values) In case of an error on a particualr attribute, the attribute in the attributes-buffer is set to 0.static boolean
eglGetConfigs
(long dpy, com.jogamp.common.nio.PointerBuffer configs, int config_size, IntBuffer num_config) Entry point to C language function:EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
Part ofEGL_VERSION_1_0
static long
Entry point to C language function:EGLContext eglGetCurrentContext(void)
Part ofEGL_VERSION_1_4
static long
Entry point to C language function:EGLDisplay eglGetCurrentDisplay(void)
Part ofEGL_VERSION_1_0
static long
eglGetCurrentSurface
(int readdraw) Entry point to C language function:EGLSurface eglGetCurrentSurface(EGLint readdraw)
Part ofEGL_VERSION_1_0
static long
eglGetDisplay
(long display_id) Entry point to C language function:EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id)
Part ofEGL_VERSION_1_0
static int
Entry point to C language function:EGLint eglGetError(void)
Part ofEGL_VERSION_1_0
static long
eglGetPlatformDisplay
(int platform, Buffer native_display, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglGetPlatformDisplayEXT
static boolean
eglGetSyncAttrib
(long dpy, Buffer sync, int attribute, com.jogamp.common.nio.PointerBuffer value) Entry point to C language function:EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib * value)
Part ofEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_fence_sync
Alias for:eglGetSyncAttribNV
,eglGetSyncAttribKHR
static boolean
eglInitialize
(long dpy, IntBuffer major, IntBuffer minor) Entry point to C language function:EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
Part ofEGL_VERSION_1_0
static boolean
eglMakeCurrent
(long dpy, long draw, long read, long ctx) Entry point to C language function:EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
Part ofEGL_VERSION_1_0
static int
Entry point to C language function:EGLenum eglQueryAPI(void)
Part ofEGL_VERSION_1_2
static boolean
eglQueryContext
(long dpy, long ctx, int attribute, IntBuffer value) Entry point to C language function:EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
static String
eglQueryString
(long dpy, int name) Entry point to C language function:const char * eglQueryString(EGLDisplay dpy, EGLint name)
Part ofEGL_VERSION_1_0
static boolean
eglQuerySurface
(long dpy, long surface, int attribute, IntBuffer value) Entry point to C language function:EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
static boolean
eglReleaseTexImage
(long dpy, long surface, int buffer) Entry point to C language function:EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Part ofEGL_VERSION_1_1
static boolean
Entry point to C language function:EGLBoolean eglReleaseThread(void)
Part ofEGL_VERSION_1_2
static boolean
eglSurfaceAttrib
(long dpy, long surface, int attribute, int value) Entry point to C language function:EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
Part ofEGL_VERSION_1_1
static boolean
eglSwapBuffers
(long dpy, long surface) Entry point to C language function:EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface)
Part ofEGL_VERSION_1_0
static boolean
eglSwapInterval
(long dpy, int interval) Entry point to C language function:EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval)
Part ofEGL_VERSION_1_1
static boolean
eglTerminate
(long dpy) Entry point to C language function:EGLBoolean eglTerminate(EGLDisplay dpy)
Part ofEGL_VERSION_1_0
static boolean
Entry point to C language function:EGLBoolean eglWaitClient(void)
Part ofEGL_VERSION_1_2
static boolean
Entry point to C language function:EGLBoolean eglWaitGL(void)
Part ofEGL_VERSION_1_0
static boolean
eglWaitNative
(int engine) Entry point to C language function:EGLBoolean eglWaitNative(EGLint engine)
Part ofEGL_VERSION_1_0
static boolean
eglWaitSync
(long dpy, Buffer sync, int flags) Entry point to C language function:EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags)
Part ofEGL_VERSION_1_5
,EGL_KHR_wait_sync
Alias for:eglWaitSyncKHR
-
Field Details
-
KHRONOS_FALSE
public static final int KHRONOS_FALSEDefined as part of enum type "khronos_boolean_enum_t" - CType: int- See Also:
-
KHRONOS_TRUE
public static final int KHRONOS_TRUEDefined as part of enum type "khronos_boolean_enum_t" - CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_YEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR
- CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_XEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR
- CType: int- See Also:
-
EGL_MULTISAMPLE_RESOLVE_DEFAULT
public static final int EGL_MULTISAMPLE_RESOLVE_DEFAULTEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_ZEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR
- CType: int- See Also:
-
EGL_GL_COLORSPACE
public static final int EGL_GL_COLORSPACEEGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_KHR
- CType: int- See Also:
-
EGL_BAD_CURRENT_SURFACE
public static final int EGL_BAD_CURRENT_SURFACEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BIND_TO_TEXTURE_RGB
public static final int EGL_BIND_TO_TEXTURE_RGBEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_TEXTURE_FORMAT
public static final int EGL_TEXTURE_FORMATEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_COLOR_BUFFER_TYPE
public static final int EGL_COLOR_BUFFER_TYPEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_ALPHA_FORMAT_NONPRE
public static final int EGL_ALPHA_FORMAT_NONPREEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_MULTISAMPLE_RESOLVE_BOX
public static final int EGL_MULTISAMPLE_RESOLVE_BOXEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_SURFACE_TYPE
public static final int EGL_SURFACE_TYPEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_DEBUG
public static final int EGL_CONTEXT_OPENGL_DEBUGEGL_VERSION_1_5
- CType: int- See Also:
-
EGL_TRANSPARENT_TYPE
public static final int EGL_TRANSPARENT_TYPEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BACK_BUFFER
public static final int EGL_BACK_BUFFEREGL_VERSION_1_1
- CType: int- See Also:
-
EGL_LUMINANCE_SIZE
public static final int EGL_LUMINANCE_SIZEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_MIN_SWAP_INTERVAL
public static final int EGL_MIN_SWAP_INTERVALEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_CONTEXT_LOST
public static final int EGL_CONTEXT_LOSTEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_VG_ALPHA_FORMAT
public static final int EGL_VG_ALPHA_FORMATEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_SYNC_CL_EVENT_COMPLETE
public static final int EGL_SYNC_CL_EVENT_COMPLETEEGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_SYNC_CL_EVENT_COMPLETE_KHR
- CType: int- See Also:
-
EGL_VG_ALPHA_FORMAT_NONPRE
public static final int EGL_VG_ALPHA_FORMAT_NONPREEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_SAMPLE_BUFFERS
public static final int EGL_SAMPLE_BUFFERSEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TRANSPARENT_BLUE_VALUE
public static final int EGL_TRANSPARENT_BLUE_VALUEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_ALPHA_MASK_SIZE
public static final int EGL_ALPHA_MASK_SIZEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_NO_RESET_NOTIFICATION
public static final int EGL_NO_RESET_NOTIFICATIONEGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_NO_RESET_NOTIFICATION_KHR
,EGL_NO_RESET_NOTIFICATION_EXT
- CType: int- See Also:
-
EGL_GL_RENDERBUFFER
public static final int EGL_GL_RENDERBUFFEREGL_VERSION_1_5
,EGL_KHR_gl_renderbuffer_image
Alias for:EGL_GL_RENDERBUFFER_KHR
- CType: int- See Also:
-
EGL_SYNC_CL_EVENT
public static final int EGL_SYNC_CL_EVENTEGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_SYNC_CL_EVENT_KHR
- CType: int- See Also:
-
EGL_TRANSPARENT_RGB
public static final int EGL_TRANSPARENT_RGBEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_WINDOW_BIT
public static final int EGL_WINDOW_BITEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_ALPHA_FORMAT
public static final int EGL_ALPHA_FORMATEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_OPENGL_ES2_BIT
public static final int EGL_OPENGL_ES2_BITEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_BAD_DISPLAY
public static final int EGL_BAD_DISPLAYEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BAD_PARAMETER
public static final int EGL_BAD_PARAMETEREGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BAD_CONTEXT
public static final int EGL_BAD_CONTEXTEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLEEGL_VERSION_1_5
- CType: int- See Also:
-
EGL_MULTISAMPLE_RESOLVE
public static final int EGL_MULTISAMPLE_RESOLVEEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_SLOW_CONFIG
public static final int EGL_SLOW_CONFIGEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_FALSE
public static final int EGL_FALSEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_SINGLE_BUFFER
public static final int EGL_SINGLE_BUFFEREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_MULTISAMPLE_RESOLVE_BOX_BIT
public static final int EGL_MULTISAMPLE_RESOLVE_BOX_BITEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_COLORSPACE_LINEAR
public static final int EGL_COLORSPACE_LINEAREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_EXTENSIONS
public static final int EGL_EXTENSIONSEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_ALPHA_FORMAT_PRE
public static final int EGL_ALPHA_FORMAT_PREEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_CONFORMANT
public static final int EGL_CONFORMANTEGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_CONFORMANT_KHR
- CType: int- See Also:
-
EGL_SIGNALED
public static final int EGL_SIGNALEDEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SIGNALED_NV
,EGL_SIGNALED_KHR
- CType: int- See Also:
-
EGL_SAMPLES
public static final int EGL_SAMPLESEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_LUMINANCE_BUFFER
public static final int EGL_LUMINANCE_BUFFEREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_LOSE_CONTEXT_ON_RESET
public static final int EGL_LOSE_CONTEXT_ON_RESETEGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_LOSE_CONTEXT_ON_RESET_KHR
,EGL_LOSE_CONTEXT_ON_RESET_EXT
- CType: int- See Also:
-
EGL_VG_COLORSPACE_LINEAR_BIT
public static final int EGL_VG_COLORSPACE_LINEAR_BITEGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_VG_COLORSPACE_LINEAR_BIT_KHR
- CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_XEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR
- CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_YEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR
- CType: int- See Also:
-
EGL_DEPTH_SIZE
public static final int EGL_DEPTH_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_MAX_PBUFFER_HEIGHT
public static final int EGL_MAX_PBUFFER_HEIGHTEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BAD_CONFIG
public static final int EGL_BAD_CONFIGEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_ZEGL_VERSION_1_5
,EGL_KHR_gl_texture_cubemap_image
Alias for:EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR
- CType: int- See Also:
-
EGL_GL_TEXTURE_ZOFFSET
public static final int EGL_GL_TEXTURE_ZOFFSETEGL_VERSION_1_5
,EGL_KHR_gl_texture_3D_image
Alias for:EGL_GL_TEXTURE_ZOFFSET_KHR
- CType: int- See Also:
-
EGL_CONTEXT_CLIENT_VERSION
public static final int EGL_CONTEXT_CLIENT_VERSIONEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_SWAP_BEHAVIOR_PRESERVED_BIT
public static final int EGL_SWAP_BEHAVIOR_PRESERVED_BITEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_SWAP_BEHAVIOR
public static final int EGL_SWAP_BEHAVIOREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_CONDITION_SATISFIED
public static final int EGL_CONDITION_SATISFIEDEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_CONDITION_SATISFIED_NV
,EGL_CONDITION_SATISFIED_KHR
- CType: int- See Also:
-
EGL_MIPMAP_TEXTURE
public static final int EGL_MIPMAP_TEXTUREEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_WIDTH
public static final int EGL_WIDTHEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CL_EVENT_HANDLE
public static final int EGL_CL_EVENT_HANDLEEGL_VERSION_1_5
,EGL_KHR_cl_event
Alias for:EGL_CL_EVENT_HANDLE_KHR
- CType: int- See Also:
-
EGL_READ
public static final int EGL_READEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_SYNC_TYPE
public static final int EGL_SYNC_TYPEEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_TYPE_NV
,EGL_SYNC_TYPE_KHR
- CType: int- See Also:
-
EGL_RENDER_BUFFER
public static final int EGL_RENDER_BUFFEREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_TRUE
public static final int EGL_TRUEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BUFFER_PRESERVED
public static final int EGL_BUFFER_PRESERVEDEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_OPENGL_ES3_BIT
public static final int EGL_OPENGL_ES3_BITEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_OPENGL_ES3_BIT_KHR
- CType: int- See Also:
-
EGL_MATCH_NATIVE_PIXMAP
public static final int EGL_MATCH_NATIVE_PIXMAPEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_BUFFER_DESTROYED
public static final int EGL_BUFFER_DESTROYEDEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_GL_COLORSPACE_LINEAR
public static final int EGL_GL_COLORSPACE_LINEAREGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_LINEAR_KHR
- CType: int- See Also:
-
EGL_COLORSPACE
public static final int EGL_COLORSPACEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_PBUFFER_BIT
public static final int EGL_PBUFFER_BITEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_LEVEL
public static final int EGL_LEVELEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_UNSIGNALED
public static final int EGL_UNSIGNALEDEGL_VERSION_1_5
,EGL_KHR_reusable_sync
,EGL_NV_sync
Alias for:EGL_UNSIGNALED_KHR
,EGL_UNSIGNALED_NV
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_PROFILE_MASK
public static final int EGL_CONTEXT_OPENGL_PROFILE_MASKEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR
- CType: int- See Also:
-
EGL_STENCIL_SIZE
public static final int EGL_STENCIL_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGYEGL_VERSION_1_5
,EGL_KHR_create_context
,EGL_EXT_create_context_robustness
Alias for:EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR
,EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT
- CType: int- See Also:
-
EGL_GREEN_SIZE
public static final int EGL_GREEN_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TEXTURE_2D
public static final int EGL_TEXTURE_2DEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_BAD_ACCESS
public static final int EGL_BAD_ACCESSEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_DISPLAY_SCALING
public static final int EGL_DISPLAY_SCALINGEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_BAD_SURFACE
public static final int EGL_BAD_SURFACEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_MIPMAP_LEVEL
public static final int EGL_MIPMAP_LEVELEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_BLUE_SIZE
public static final int EGL_BLUE_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BAD_ATTRIBUTE
public static final int EGL_BAD_ATTRIBUTEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONTEXT_MAJOR_VERSION
public static final int EGL_CONTEXT_MAJOR_VERSIONEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_MAJOR_VERSION_KHR
- CType: int- See Also:
-
EGL_SYNC_STATUS
public static final int EGL_SYNC_STATUSEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_STATUS_NV
,EGL_SYNC_STATUS_KHR
- CType: int- See Also:
-
EGL_OPENGL_ES_API
public static final int EGL_OPENGL_ES_APIEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_CONTEXT_CLIENT_TYPE
public static final int EGL_CONTEXT_CLIENT_TYPEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_BAD_NATIVE_PIXMAP
public static final int EGL_BAD_NATIVE_PIXMAPEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TIMEOUT_EXPIRED
public static final int EGL_TIMEOUT_EXPIREDEGL_VERSION_1_5
,EGL_KHR_reusable_sync
,EGL_NV_sync
Alias for:EGL_TIMEOUT_EXPIRED_KHR
,EGL_TIMEOUT_EXPIRED_NV
- CType: int- See Also:
-
EGL_SYNC_FLUSH_COMMANDS_BIT
public static final int EGL_SYNC_FLUSH_COMMANDS_BITEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_reusable_sync
Alias for:EGL_SYNC_FLUSH_COMMANDS_BIT_NV
,EGL_SYNC_FLUSH_COMMANDS_BIT_KHR
- CType: int- See Also:
-
EGL_GL_COLORSPACE_SRGB
public static final int EGL_GL_COLORSPACE_SRGBEGL_VERSION_1_5
,EGL_KHR_gl_colorspace
Alias for:EGL_GL_COLORSPACE_SRGB_KHR
- CType: int- See Also:
-
EGL_VERTICAL_RESOLUTION
public static final int EGL_VERTICAL_RESOLUTIONEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_VG_COLORSPACE
public static final int EGL_VG_COLORSPACEEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_VG_COLORSPACE_LINEAR
public static final int EGL_VG_COLORSPACE_LINEAREGL_VERSION_1_3
- CType: int- See Also:
-
EGL_CONFIG_CAVEAT
public static final int EGL_CONFIG_CAVEATEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_PIXEL_ASPECT_RATIO
public static final int EGL_PIXEL_ASPECT_RATIOEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BITEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR
- CType: int- See Also:
-
EGL_TEXTURE_TARGET
public static final int EGL_TEXTURE_TARGETEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_CLIENT_APIS
public static final int EGL_CLIENT_APISEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_VG_ALPHA_FORMAT_PRE
public static final int EGL_VG_ALPHA_FORMAT_PREEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_BIND_TO_TEXTURE_RGBA
public static final int EGL_BIND_TO_TEXTURE_RGBAEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_NATIVE_VISUAL_TYPE
public static final int EGL_NATIVE_VISUAL_TYPEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_BAD_MATCH
public static final int EGL_BAD_MATCHEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_NON_CONFORMANT_CONFIG
public static final int EGL_NON_CONFORMANT_CONFIGEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TEXTURE_RGB
public static final int EGL_TEXTURE_RGBEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_RGB_BUFFER
public static final int EGL_RGB_BUFFEREGL_VERSION_1_2
- CType: int- See Also:
-
EGL_CONTEXT_MINOR_VERSION
public static final int EGL_CONTEXT_MINOR_VERSIONEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_MINOR_VERSION_KHR
- CType: int- See Also:
-
EGL_HORIZONTAL_RESOLUTION
public static final int EGL_HORIZONTAL_RESOLUTIONEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_SYNC_PRIOR_COMMANDS_COMPLETE
public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETEEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR
,EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV
- CType: int- See Also:
-
EGL_SYNC_FENCE
public static final int EGL_SYNC_FENCEEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_fence_sync
Alias for:EGL_SYNC_FENCE_NV
,EGL_SYNC_FENCE_KHR
- CType: int- See Also:
-
EGL_BAD_ALLOC
public static final int EGL_BAD_ALLOCEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_OPENGL_ES_BIT
public static final int EGL_OPENGL_ES_BITEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_NATIVE_VISUAL_ID
public static final int EGL_NATIVE_VISUAL_IDEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_MAX_PBUFFER_PIXELS
public static final int EGL_MAX_PBUFFER_PIXELSEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_MAX_SWAP_INTERVAL
public static final int EGL_MAX_SWAP_INTERVALEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_BUFFER_SIZE
public static final int EGL_BUFFER_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_NATIVE_RENDERABLE
public static final int EGL_NATIVE_RENDERABLEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_VERSION
public static final int EGL_VERSIONEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONFIG_ID
public static final int EGL_CONFIG_IDEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_LARGEST_PBUFFER
public static final int EGL_LARGEST_PBUFFEREGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TRANSPARENT_GREEN_VALUE
public static final int EGL_TRANSPARENT_GREEN_VALUEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_MAX_PBUFFER_WIDTH
public static final int EGL_MAX_PBUFFER_WIDTHEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_HEIGHT
public static final int EGL_HEIGHTEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TRANSPARENT_RED_VALUE
public static final int EGL_TRANSPARENT_RED_VALUEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_TEXTURE_RGBA
public static final int EGL_TEXTURE_RGBAEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_ALPHA_SIZE
public static final int EGL_ALPHA_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_SYNC_CONDITION
public static final int EGL_SYNC_CONDITIONEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:EGL_SYNC_CONDITION_KHR
,EGL_SYNC_CONDITION_NV
- CType: int- See Also:
-
EGL_IMAGE_PRESERVED
public static final int EGL_IMAGE_PRESERVEDEGL_VERSION_1_5
,EGL_KHR_image_base
Alias for:EGL_IMAGE_PRESERVED_KHR
- CType: int- See Also:
-
EGL_GL_TEXTURE_2D
public static final int EGL_GL_TEXTURE_2DEGL_VERSION_1_5
,EGL_KHR_gl_texture_2D_image
Alias for:EGL_GL_TEXTURE_2D_KHR
- CType: int- See Also:
-
EGL_BAD_NATIVE_WINDOW
public static final int EGL_BAD_NATIVE_WINDOWEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_PIXMAP_BIT
public static final int EGL_PIXMAP_BITEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_COLORSPACE_sRGB
public static final int EGL_COLORSPACE_sRGBEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_VG_ALPHA_FORMAT_PRE_BIT
public static final int EGL_VG_ALPHA_FORMAT_PRE_BITEGL_VERSION_1_3
,EGL_KHR_config_attribs
Alias for:EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR
- CType: int- See Also:
-
EGL_OPENVG_API
public static final int EGL_OPENVG_APIEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_NOT_INITIALIZED
public static final int EGL_NOT_INITIALIZEDEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_VG_COLORSPACE_sRGB
public static final int EGL_VG_COLORSPACE_sRGBEGL_VERSION_1_3
- CType: int- See Also:
-
EGL_RED_SIZE
public static final int EGL_RED_SIZEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_NO_TEXTURE
public static final int EGL_NO_TEXTUREEGL_VERSION_1_1
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BITEGL_VERSION_1_5
,EGL_KHR_create_context
Alias for:EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR
- CType: int- See Also:
-
EGL_OPENVG_BIT
public static final int EGL_OPENVG_BITEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_SUCCESS
public static final int EGL_SUCCESSEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CONTEXT_OPENGL_ROBUST_ACCESS
public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESSEGL_VERSION_1_5
,EGL_EXT_create_context_robustness
Alias for:EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT
- CType: int- See Also:
-
EGL_DRAW
public static final int EGL_DRAWEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_CORE_NATIVE_ENGINE
public static final int EGL_CORE_NATIVE_ENGINEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_OPENGL_BIT
public static final int EGL_OPENGL_BITEGL_VERSION_1_4
- CType: int- See Also:
-
EGL_GL_TEXTURE_3D
public static final int EGL_GL_TEXTURE_3DEGL_VERSION_1_5
,EGL_KHR_gl_texture_3D_image
Alias for:EGL_GL_TEXTURE_3D_KHR
- CType: int- See Also:
-
EGL_NONE
public static final int EGL_NONEEGL_VERSION_1_0
- CType: int- See Also:
-
EGL_OPENVG_IMAGE
public static final int EGL_OPENVG_IMAGEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_RENDERABLE_TYPE
public static final int EGL_RENDERABLE_TYPEEGL_VERSION_1_2
- CType: int- See Also:
-
EGL_VENDOR
public static final int EGL_VENDOREGL_VERSION_1_0
- CType: int- See Also:
-
EGL_GL_TEXTURE_LEVEL
public static final int EGL_GL_TEXTURE_LEVELEGL_VERSION_1_5
,EGL_KHR_gl_texture_2D_image
Alias for:EGL_GL_TEXTURE_LEVEL_KHR
- CType: int- See Also:
-
EGL_OPENGL_API
public static final int EGL_OPENGL_APIEGL_VERSION_1_4
- CType: int- See Also:
-
KHRONOS_BOOLEAN_ENUM_FORCE_SIZE
public static final long KHRONOS_BOOLEAN_ENUM_FORCE_SIZEDefined as part of enum type "khronos_boolean_enum_t" - CType: int- See Also:
-
EGL_DEFAULT_DISPLAY
public static final long EGL_DEFAULT_DISPLAY- See Also:
-
EGL_NO_CONTEXT
public static final long EGL_NO_CONTEXT- See Also:
-
EGL_NO_DISPLAY
public static final long EGL_NO_DISPLAY- See Also:
-
EGL_NO_SURFACE
public static final long EGL_NO_SURFACE- See Also:
-
EGL_DONT_CARE
public static final int EGL_DONT_CARE- See Also:
-
EGL_UNKNOWN
public static final int EGL_UNKNOWN- See Also:
-
-
Constructor Details
-
EGL
public EGL()
-
-
Method Details
-
eglChooseConfig
public static boolean eglChooseConfig(long dpy, IntBuffer attrib_list, com.jogamp.common.nio.PointerBuffer configs, int config_size, IntBuffer num_config) Entry point to C language function:EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
Part ofEGL_VERSION_1_0
-
eglCopyBuffers
public static boolean eglCopyBuffers(long dpy, long surface, long target) Entry point to C language function:EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
Part ofEGL_VERSION_1_0
-
eglCreateContext
public static long eglCreateContext(long dpy, long config, long share_context, IntBuffer attrib_list) Entry point to C language function:EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
- Parameters:
attrib_list
- a direct onlyIntBuffer
-
eglCreatePbufferSurface
Entry point to C language function:EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
- Parameters:
attrib_list
- a direct onlyIntBuffer
-
eglCreatePixmapSurface
public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
,EGL_HI_clientpixmap
Alias for:eglCreatePixmapSurfaceHI
- Parameters:
attrib_list
- a direct onlyIntBuffer
-
eglCreateWindowSurface
Entry point to C language function:EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list)
Part ofEGL_VERSION_1_0
- Parameters:
attrib_list
- a direct onlyIntBuffer
-
eglDestroyContext
public static boolean eglDestroyContext(long dpy, long ctx) Entry point to C language function:EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
Part ofEGL_VERSION_1_0
-
eglDestroySurface
public static boolean eglDestroySurface(long dpy, long surface) Entry point to C language function:EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface)
Part ofEGL_VERSION_1_0
-
eglGetConfigAttrib
Entry point to C language function:EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
- Parameters:
value
- a direct onlyIntBuffer
-
eglGetConfigs
public static boolean eglGetConfigs(long dpy, com.jogamp.common.nio.PointerBuffer configs, int config_size, IntBuffer num_config) Entry point to C language function:EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
Part ofEGL_VERSION_1_0
- Parameters:
configs
- a direct onlyPointerBuffer
num_config
- a direct onlyIntBuffer
-
eglGetCurrentDisplay
public static long eglGetCurrentDisplay()Entry point to C language function:EGLDisplay eglGetCurrentDisplay(void)
Part ofEGL_VERSION_1_0
-
eglGetCurrentSurface
public static long eglGetCurrentSurface(int readdraw) Entry point to C language function:EGLSurface eglGetCurrentSurface(EGLint readdraw)
Part ofEGL_VERSION_1_0
-
eglGetDisplay
public static long eglGetDisplay(long display_id) Entry point to C language function:EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id)
Part ofEGL_VERSION_1_0
-
eglGetError
public static int eglGetError()Entry point to C language function:EGLint eglGetError(void)
Part ofEGL_VERSION_1_0
-
eglInitialize
Entry point to C language function:EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
Part ofEGL_VERSION_1_0
-
eglMakeCurrent
public static boolean eglMakeCurrent(long dpy, long draw, long read, long ctx) Entry point to C language function:EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
Part ofEGL_VERSION_1_0
-
eglQueryContext
Entry point to C language function:EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
- Parameters:
value
- a direct onlyIntBuffer
-
eglQueryString
Entry point to C language function:const char * eglQueryString(EGLDisplay dpy, EGLint name)
Part ofEGL_VERSION_1_0
-
eglQuerySurface
Entry point to C language function:EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
Part ofEGL_VERSION_1_0
- Parameters:
value
- a direct onlyIntBuffer
-
eglSwapBuffers
public static boolean eglSwapBuffers(long dpy, long surface) Entry point to C language function:EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface)
Part ofEGL_VERSION_1_0
-
eglTerminate
public static boolean eglTerminate(long dpy) Entry point to C language function:EGLBoolean eglTerminate(EGLDisplay dpy)
Part ofEGL_VERSION_1_0
-
eglWaitGL
public static boolean eglWaitGL()Entry point to C language function:EGLBoolean eglWaitGL(void)
Part ofEGL_VERSION_1_0
-
eglWaitNative
public static boolean eglWaitNative(int engine) Entry point to C language function:EGLBoolean eglWaitNative(EGLint engine)
Part ofEGL_VERSION_1_0
-
eglBindTexImage
public static boolean eglBindTexImage(long dpy, long surface, int buffer) Entry point to C language function:EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Part ofEGL_VERSION_1_1
-
eglReleaseTexImage
public static boolean eglReleaseTexImage(long dpy, long surface, int buffer) Entry point to C language function:EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer)
Part ofEGL_VERSION_1_1
-
eglSurfaceAttrib
public static boolean eglSurfaceAttrib(long dpy, long surface, int attribute, int value) Entry point to C language function:EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
Part ofEGL_VERSION_1_1
-
eglSwapInterval
public static boolean eglSwapInterval(long dpy, int interval) Entry point to C language function:EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval)
Part ofEGL_VERSION_1_1
-
eglBindAPI
public static boolean eglBindAPI(int api) Entry point to C language function:EGLBoolean eglBindAPI(EGLenum api)
Part ofEGL_VERSION_1_2
-
eglQueryAPI
public static int eglQueryAPI()Entry point to C language function:EGLenum eglQueryAPI(void)
Part ofEGL_VERSION_1_2
-
eglCreatePbufferFromClientBuffer
public static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, Buffer buffer, long config, IntBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint * attrib_list)
Part ofEGL_VERSION_1_2
-
eglReleaseThread
public static boolean eglReleaseThread()Entry point to C language function:EGLBoolean eglReleaseThread(void)
Part ofEGL_VERSION_1_2
-
eglWaitClient
public static boolean eglWaitClient()Entry point to C language function:EGLBoolean eglWaitClient(void)
Part ofEGL_VERSION_1_2
-
eglGetCurrentContext
public static long eglGetCurrentContext()Entry point to C language function:EGLContext eglGetCurrentContext(void)
Part ofEGL_VERSION_1_4
-
eglCreateSync
public static ByteBuffer eglCreateSync(long dpy, int type, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
Alias for:eglCreateSyncKHR
- Parameters:
attrib_list
- a direct onlyPointerBuffer
-
eglDestroySync
Entry point to C language function:EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:eglDestroySyncKHR
,eglDestroySyncNV
- Parameters:
sync
- a direct onlyBuffer
-
eglClientWaitSync
Entry point to C language function:EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
Part ofEGL_VERSION_1_5
,EGL_KHR_fence_sync
,EGL_NV_sync
Alias for:eglClientWaitSyncKHR
,eglClientWaitSyncNV
- Parameters:
sync
- a direct onlyBuffer
-
eglGetSyncAttrib
public static boolean eglGetSyncAttrib(long dpy, Buffer sync, int attribute, com.jogamp.common.nio.PointerBuffer value) Entry point to C language function:EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib * value)
Part ofEGL_VERSION_1_5
,EGL_NV_sync
,EGL_KHR_fence_sync
Alias for:eglGetSyncAttribNV
,eglGetSyncAttribKHR
- Parameters:
sync
- a direct onlyBuffer
value
- a direct onlyPointerBuffer
-
eglCreateImage
public static ByteBuffer eglCreateImage(long dpy, long ctx, int target, Buffer buffer, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_KHR_image
Alias for:eglCreateImageKHR
- Parameters:
buffer
- a direct onlyBuffer
attrib_list
- a direct onlyPointerBuffer
-
eglDestroyImage
Entry point to C language function:EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image)
Part ofEGL_VERSION_1_5
,EGL_KHR_image
Alias for:eglDestroyImageKHR
- Parameters:
image
- a direct onlyBuffer
-
eglGetPlatformDisplay
public static long eglGetPlatformDisplay(int platform, Buffer native_display, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglGetPlatformDisplayEXT
- Parameters:
native_display
- a direct onlyBuffer
attrib_list
- a direct onlyPointerBuffer
-
eglCreatePlatformWindowSurface
public static long eglCreatePlatformWindowSurface(long dpy, long config, Buffer native_window, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglCreatePlatformWindowSurfaceEXT
- Parameters:
native_window
- a direct onlyBuffer
attrib_list
- a direct onlyPointerBuffer
-
eglCreatePlatformPixmapSurface
public static long eglCreatePlatformPixmapSurface(long dpy, long config, Buffer native_pixmap, com.jogamp.common.nio.PointerBuffer attrib_list) Entry point to C language function:EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLAttrib * attrib_list)
Part ofEGL_VERSION_1_5
,EGL_EXT_platform_base
Alias for:eglCreatePlatformPixmapSurfaceEXT
- Parameters:
native_pixmap
- a direct onlyBuffer
attrib_list
- a direct onlyPointerBuffer
-
eglWaitSync
Entry point to C language function:EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags)
Part ofEGL_VERSION_1_5
,EGL_KHR_wait_sync
Alias for:eglWaitSyncKHR
- Parameters:
sync
- a direct onlyBuffer
-
eglGetConfigAttributes
public static void eglGetConfigAttributes(long dpy, long config, IntBuffer attributes, IntBuffer values) In case of an error on a particualr attribute, the attribute in the attributes-buffer is set to 0.Entry point to C language function:
EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value);
Part ofEGL_VERSION_1_0
-