com.jogamp.opengl.impl.egl
Class EGL

java.lang.Object
  extended by com.jogamp.opengl.impl.egl.EGL

public class EGL
extends Object


Field Summary
static int EGL_ALPHA_FORMAT
          Part of EGL_VERSION_1_X
static int EGL_ALPHA_FORMAT_NONPRE
          Part of EGL_VERSION_1_X
static int EGL_ALPHA_FORMAT_PRE
          Part of EGL_VERSION_1_X
static int EGL_ALPHA_MASK_SIZE
          Part of EGL_VERSION_1_X
static int EGL_ALPHA_SIZE
          Part of EGL_VERSION_1_X
static int EGL_BACK_BUFFER
          Part of EGL_VERSION_1_X
static int EGL_BAD_ACCESS
          Part of EGL_VERSION_1_X
static int EGL_BAD_ALLOC
          Part of EGL_VERSION_1_X
static int EGL_BAD_ATTRIBUTE
          Part of EGL_VERSION_1_X
static int EGL_BAD_CONFIG
          Part of EGL_VERSION_1_X
static int EGL_BAD_CONTEXT
          Part of EGL_VERSION_1_X
static int EGL_BAD_CURRENT_SURFACE
          Part of EGL_VERSION_1_X
static int EGL_BAD_DISPLAY
          Part of EGL_VERSION_1_X
static int EGL_BAD_MATCH
          Part of EGL_VERSION_1_X
static int EGL_BAD_NATIVE_PIXMAP
          Part of EGL_VERSION_1_X
static int EGL_BAD_NATIVE_WINDOW
          Part of EGL_VERSION_1_X
static int EGL_BAD_PARAMETER
          Part of EGL_VERSION_1_X
static int EGL_BAD_SURFACE
          Part of EGL_VERSION_1_X
static int EGL_BIND_TO_TEXTURE_RGB
          Part of EGL_VERSION_1_X
static int EGL_BIND_TO_TEXTURE_RGBA
          Part of EGL_VERSION_1_X
static int EGL_BLUE_SIZE
          Part of EGL_VERSION_1_X
static int EGL_BUFFER_DESTROYED
          Part of EGL_VERSION_1_X
static int EGL_BUFFER_PRESERVED
          Part of EGL_VERSION_1_X
static int EGL_BUFFER_SIZE
          Part of EGL_VERSION_1_X
static int EGL_CLIENT_APIS
          Part of EGL_VERSION_1_X
static int EGL_COLOR_BUFFER_TYPE
          Part of EGL_VERSION_1_X
static int EGL_COLORSPACE
          Part of EGL_VERSION_1_X
static int EGL_COLORSPACE_LINEAR
          Part of EGL_VERSION_1_X
static int EGL_COLORSPACE_sRGB
          Part of EGL_VERSION_1_X
static int EGL_CONFIG_CAVEAT
          Part of EGL_VERSION_1_X
static int EGL_CONFIG_ID
          Part of EGL_VERSION_1_X
static int EGL_CONFORMANT
          Part of EGL_VERSION_1_X
static int EGL_CONTEXT_CLIENT_TYPE
          Part of EGL_VERSION_1_X
static int EGL_CONTEXT_CLIENT_VERSION
          Part of EGL_VERSION_1_X
static int EGL_CONTEXT_LOST
          Part of EGL_VERSION_1_X
static int EGL_CORE_NATIVE_ENGINE
          Part of EGL_VERSION_1_X
static long EGL_DEFAULT_DISPLAY
           
static int EGL_DEPTH_SIZE
          Part of EGL_VERSION_1_X
static int EGL_DISPLAY_SCALING
          Part of EGL_VERSION_1_X
static int EGL_DONT_CARE
           
static int EGL_DRAW
          Part of EGL_VERSION_1_X
static int EGL_EXTENSIONS
          Part of EGL_VERSION_1_X
static int EGL_FALSE
          Part of EGL_VERSION_1_X
static int EGL_GREEN_SIZE
          Part of EGL_VERSION_1_X
static int EGL_HEIGHT
          Part of EGL_VERSION_1_X
static int EGL_HORIZONTAL_RESOLUTION
          Part of EGL_VERSION_1_X
static int EGL_LARGEST_PBUFFER
          Part of EGL_VERSION_1_X
static int EGL_LEVEL
          Part of EGL_VERSION_1_X
static int EGL_LUMINANCE_BUFFER
          Part of EGL_VERSION_1_X
static int EGL_LUMINANCE_SIZE
          Part of EGL_VERSION_1_X
static int EGL_MATCH_NATIVE_PIXMAP
          Part of EGL_VERSION_1_X
static int EGL_MAX_PBUFFER_HEIGHT
          Part of EGL_VERSION_1_X
static int EGL_MAX_PBUFFER_PIXELS
          Part of EGL_VERSION_1_X
static int EGL_MAX_PBUFFER_WIDTH
          Part of EGL_VERSION_1_X
static int EGL_MAX_SWAP_INTERVAL
          Part of EGL_VERSION_1_X
static int EGL_MIN_SWAP_INTERVAL
          Part of EGL_VERSION_1_X
static int EGL_MIPMAP_LEVEL
          Part of EGL_VERSION_1_X
static int EGL_MIPMAP_TEXTURE
          Part of EGL_VERSION_1_X
static int EGL_MULTISAMPLE_RESOLVE
          Part of EGL_VERSION_1_X
static int EGL_MULTISAMPLE_RESOLVE_BOX
          Part of EGL_VERSION_1_X
static int EGL_MULTISAMPLE_RESOLVE_BOX_BIT
          Part of EGL_VERSION_1_X
static int EGL_MULTISAMPLE_RESOLVE_DEFAULT
          Part of EGL_VERSION_1_X
static int EGL_NATIVE_RENDERABLE
          Part of EGL_VERSION_1_X
static int EGL_NATIVE_VISUAL_ID
          Part of EGL_VERSION_1_X
static int EGL_NATIVE_VISUAL_TYPE
          Part of EGL_VERSION_1_X
static long EGL_NO_CONTEXT
           
static long EGL_NO_DISPLAY
           
static long EGL_NO_SURFACE
           
static int EGL_NO_TEXTURE
          Part of EGL_VERSION_1_X
static int EGL_NON_CONFORMANT_CONFIG
          Part of EGL_VERSION_1_X
static int EGL_NONE
          Part of EGL_VERSION_1_X
static int EGL_NOT_INITIALIZED
          Part of EGL_VERSION_1_X
static int EGL_OPENGL_API
          Part of EGL_VERSION_1_X
static int EGL_OPENGL_BIT
          Part of EGL_VERSION_1_X
static int EGL_OPENGL_ES_API
          Part of EGL_VERSION_1_X
static int EGL_OPENGL_ES_BIT
          Part of EGL_VERSION_1_X
static int EGL_OPENGL_ES2_BIT
          Part of EGL_VERSION_1_X
static int EGL_OPENVG_API
          Part of EGL_VERSION_1_X
static int EGL_OPENVG_BIT
          Part of EGL_VERSION_1_X
static int EGL_OPENVG_IMAGE
          Part of EGL_VERSION_1_X
static int EGL_PBUFFER_BIT
          Part of EGL_VERSION_1_X
static int EGL_PIXEL_ASPECT_RATIO
          Part of EGL_VERSION_1_X
static int EGL_PIXMAP_BIT
          Part of EGL_VERSION_1_X
static int EGL_READ
          Part of EGL_VERSION_1_X
static int EGL_RED_SIZE
          Part of EGL_VERSION_1_X
static int EGL_RENDER_BUFFER
          Part of EGL_VERSION_1_X
static int EGL_RENDERABLE_TYPE
          Part of EGL_VERSION_1_X
static int EGL_RGB_BUFFER
          Part of EGL_VERSION_1_X
static int EGL_SAMPLE_BUFFERS
          Part of EGL_VERSION_1_X
static int EGL_SAMPLES
          Part of EGL_VERSION_1_X
static int EGL_SINGLE_BUFFER
          Part of EGL_VERSION_1_X
static int EGL_SLOW_CONFIG
          Part of EGL_VERSION_1_X
static int EGL_STENCIL_SIZE
          Part of EGL_VERSION_1_X
static int EGL_SUCCESS
          Part of EGL_VERSION_1_X
static int EGL_SURFACE_TYPE
          Part of EGL_VERSION_1_X
static int EGL_SWAP_BEHAVIOR
          Part of EGL_VERSION_1_X
static int EGL_SWAP_BEHAVIOR_PRESERVED_BIT
          Part of EGL_VERSION_1_X
static int EGL_TEXTURE_2D
          Part of EGL_VERSION_1_X
static int EGL_TEXTURE_FORMAT
          Part of EGL_VERSION_1_X
static int EGL_TEXTURE_RGB
          Part of EGL_VERSION_1_X
static int EGL_TEXTURE_RGBA
          Part of EGL_VERSION_1_X
static int EGL_TEXTURE_TARGET
          Part of EGL_VERSION_1_X
static int EGL_TRANSPARENT_BLUE_VALUE
          Part of EGL_VERSION_1_X
static int EGL_TRANSPARENT_GREEN_VALUE
          Part of EGL_VERSION_1_X
static int EGL_TRANSPARENT_RED_VALUE
          Part of EGL_VERSION_1_X
static int EGL_TRANSPARENT_RGB
          Part of EGL_VERSION_1_X
static int EGL_TRANSPARENT_TYPE
          Part of EGL_VERSION_1_X
static int EGL_TRUE
          Part of EGL_VERSION_1_X
static int EGL_UNKNOWN
           
static int EGL_VENDOR
          Part of EGL_VERSION_1_X
static int EGL_VERSION
          Part of EGL_VERSION_1_X
static int EGL_VERTICAL_RESOLUTION
          Part of EGL_VERSION_1_X
static int EGL_VG_ALPHA_FORMAT
          Part of EGL_VERSION_1_X
static int EGL_VG_ALPHA_FORMAT_NONPRE
          Part of EGL_VERSION_1_X
static int EGL_VG_ALPHA_FORMAT_PRE
          Part of EGL_VERSION_1_X
static int EGL_VG_ALPHA_FORMAT_PRE_BIT
          Part of EGL_VERSION_1_X
static int EGL_VG_COLORSPACE
          Part of EGL_VERSION_1_X
static int EGL_VG_COLORSPACE_LINEAR
          Part of EGL_VERSION_1_X
static int EGL_VG_COLORSPACE_LINEAR_BIT
          Part of EGL_VERSION_1_X
static int EGL_VG_COLORSPACE_sRGB
          Part of EGL_VERSION_1_X
static int EGL_WIDTH
          Part of EGL_VERSION_1_X
static int EGL_WINDOW_BIT
          Part of EGL_VERSION_1_X
static long KHRONOS_BOOLEAN_ENUM_FORCE_SIZE
          Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"
static int KHRONOS_FALSE
          Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"
static int KHRONOS_TRUE
          Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"
 
Constructor Summary
EGL()
           
 
Method Summary
static boolean dispatch_eglBindAPI1(int api, long procAddress)
          Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api);
Part of EGL_VERSION_1_X
static boolean dispatch_eglBindTexImage1(long dpy, long surface, int buffer, long procAddress)
          Entry point to C language function: EGLBoolean eglBindTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X
static boolean dispatch_eglCopyBuffers1(long dpy, long surface, long target, long procAddress)
          Entry point to C language function: EGLBoolean eglCopyBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLNativeDisplayType target);
Part of EGL_VERSION_1_X
static boolean dispatch_eglDestroyContext1(long dpy, long ctx, long procAddress)
          Entry point to C language function: EGLBoolean eglDestroyContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X
static boolean dispatch_eglDestroySurface1(long dpy, long surface, long procAddress)
          Entry point to C language function: EGLBoolean eglDestroySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X
static long dispatch_eglGetCurrentContext1(long procAddress)
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentContext(void);
Part of EGL_VERSION_1_X
static long dispatch_eglGetCurrentDisplay1(long procAddress)
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentDisplay(void);
Part of EGL_VERSION_1_X
static long dispatch_eglGetCurrentSurface1(int readdraw, long procAddress)
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentSurface(EGLint readdraw);
Part of EGL_VERSION_1_X
static long dispatch_eglGetDisplay1(long display_id, long procAddress)
          Entry point to C language function: EGLNativeDisplayType eglGetDisplay(EGLNativeDisplayType display_id);
Part of EGL_VERSION_1_X
static int dispatch_eglGetError1(long procAddress)
          Entry point to C language function: EGLint eglGetError(void);
Part of EGL_VERSION_1_X
static long dispatch_eglGetProcAddress1(String procname, long procAddress)
          Entry point to C language function: __EGLFuncPtr eglGetProcAddress(const char * procname);
Part of EGL_VERSION_1_X
static boolean dispatch_eglMakeCurrent1(long dpy, long draw, long read, long ctx, long procAddress)
          Entry point to C language function: EGLBoolean eglMakeCurrent(EGLNativeDisplayType dpy, EGLNativeDisplayType draw, EGLNativeDisplayType read, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X
static int dispatch_eglQueryAPI1(long procAddress)
          Entry point to C language function: EGLenum eglQueryAPI(void);
Part of EGL_VERSION_1_X
static String dispatch_eglQueryString1(long dpy, int name, long procAddress)
          Entry point to C language function: const char * eglQueryString(EGLNativeDisplayType dpy, EGLint name);
Part of EGL_VERSION_1_X
static boolean dispatch_eglReleaseTexImage1(long dpy, long surface, int buffer, long procAddress)
          Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X
static boolean dispatch_eglReleaseThread1(long procAddress)
          Entry point to C language function: EGLBoolean eglReleaseThread(void);
Part of EGL_VERSION_1_X
static boolean dispatch_eglSurfaceAttrib1(long dpy, long surface, int attribute, int value, long procAddress)
          Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint value);
Part of EGL_VERSION_1_X
static boolean dispatch_eglSwapBuffers1(long dpy, long surface, long procAddress)
          Entry point to C language function: EGLBoolean eglSwapBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X
static boolean dispatch_eglSwapInterval1(long dpy, int interval, long procAddress)
          Entry point to C language function: EGLBoolean eglSwapInterval(EGLNativeDisplayType dpy, EGLint interval);
Part of EGL_VERSION_1_X
static boolean dispatch_eglTerminate1(long dpy, long procAddress)
          Entry point to C language function: EGLBoolean eglTerminate(EGLNativeDisplayType dpy);
Part of EGL_VERSION_1_X
static boolean dispatch_eglWaitClient1(long procAddress)
          Entry point to C language function: EGLBoolean eglWaitClient(void);
Part of EGL_VERSION_1_X
static boolean dispatch_eglWaitGL1(long procAddress)
          Entry point to C language function: EGLBoolean eglWaitGL(void);
Part of EGL_VERSION_1_X
static boolean dispatch_eglWaitNative1(int engine, long procAddress)
          Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine);
Part of EGL_VERSION_1_X
static boolean eglBindAPI(int api)
          Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api);
Part of EGL_VERSION_1_X
static boolean eglBindTexImage(long dpy, long surface, int buffer)
          Entry point to C language function: EGLBoolean eglBindTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X
static boolean eglChooseConfig(long dpy, int[] attrib_list, int attrib_list_offset, PointerBuffer configs, int config_size, int[] num_config, int num_config_offset)
          Entry point to C language function: EGLBoolean eglChooseConfig(EGLNativeDisplayType dpy, const EGLint * attrib_list, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X
static boolean eglChooseConfig(long dpy, IntBuffer attrib_list, PointerBuffer configs, int config_size, IntBuffer num_config)
          Entry point to C language function: EGLBoolean eglChooseConfig(EGLNativeDisplayType dpy, const EGLint * attrib_list, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X
static boolean eglCopyBuffers(long dpy, long surface, long target)
          Entry point to C language function: EGLBoolean eglCopyBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLNativeDisplayType target);
Part of EGL_VERSION_1_X
static long eglCreateContext(long dpy, long config, long share_context, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: EGLNativeDisplayType eglCreateContext(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType share_context, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreateContext(long dpy, long config, long share_context, IntBuffer attrib_list)
          Entry point to C language function: EGLNativeDisplayType eglCreateContext(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType share_context, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: EGLNativeDisplayType eglCreatePbufferFromClientBuffer(EGLNativeDisplayType dpy, EGLenum buftype, EGLNativeDisplayType buffer, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, IntBuffer attrib_list)
          Entry point to C language function: EGLNativeDisplayType eglCreatePbufferFromClientBuffer(EGLNativeDisplayType dpy, EGLenum buftype, EGLNativeDisplayType buffer, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePbufferSurface(long dpy, long config, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: EGLNativeDisplayType eglCreatePbufferSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePbufferSurface(long dpy, long config, IntBuffer attrib_list)
          Entry point to C language function: EGLNativeDisplayType eglCreatePbufferSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePixmapSurface(long dpy, long config, long pixmap, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: EGLNativeDisplayType eglCreatePixmapSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType pixmap, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreatePixmapSurface(long dpy, long config, long pixmap, IntBuffer attrib_list)
          Entry point to C language function: EGLNativeDisplayType eglCreatePixmapSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType pixmap, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreateWindowSurface(long dpy, long config, long win, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: EGLNativeDisplayType eglCreateWindowSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType win, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static long eglCreateWindowSurface(long dpy, long config, long win, IntBuffer attrib_list)
          Entry point to C language function: EGLNativeDisplayType eglCreateWindowSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType win, const EGLint * attrib_list);
Part of EGL_VERSION_1_X
static boolean eglDestroyContext(long dpy, long ctx)
          Entry point to C language function: EGLBoolean eglDestroyContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X
static boolean eglDestroySurface(long dpy, long surface)
          Entry point to C language function: EGLBoolean eglDestroySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X
static boolean eglGetConfigAttrib(long dpy, long config, int attribute, int[] value, int value_offset)
          Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static boolean eglGetConfigAttrib(long dpy, long config, int attribute, IntBuffer value)
          Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static boolean eglGetConfigs(long dpy, PointerBuffer configs, int config_size, int[] num_config, int num_config_offset)
          Entry point to C language function: EGLBoolean eglGetConfigs(EGLNativeDisplayType dpy, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X
static boolean eglGetConfigs(long dpy, PointerBuffer configs, int config_size, IntBuffer num_config)
          Entry point to C language function: EGLBoolean eglGetConfigs(EGLNativeDisplayType dpy, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X
static long eglGetCurrentContext()
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentContext(void);
Part of EGL_VERSION_1_X
static long eglGetCurrentDisplay()
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentDisplay(void);
Part of EGL_VERSION_1_X
static long eglGetCurrentSurface(int readdraw)
          Entry point to C language function: EGLNativeDisplayType eglGetCurrentSurface(EGLint readdraw);
Part of EGL_VERSION_1_X
static long eglGetDisplay(long display_id)
          Entry point to C language function: EGLNativeDisplayType eglGetDisplay(EGLNativeDisplayType display_id);
Part of EGL_VERSION_1_X
static int eglGetError()
          Entry point to C language function: EGLint eglGetError(void);
Part of EGL_VERSION_1_X
protected static long eglGetProcAddress(long eglGetProcAddressHandle, String procname)
           
static long eglGetProcAddress(String procname)
          Entry point to C language function: __EGLFuncPtr eglGetProcAddress(const char * procname);
Part of EGL_VERSION_1_X
static boolean eglInitialize(long dpy, int[] major, int major_offset, int[] minor, int minor_offset)
          Entry point to C language function: EGLBoolean eglInitialize(EGLNativeDisplayType dpy, EGLint * major, EGLint * minor);
Part of EGL_VERSION_1_X
static boolean eglInitialize(long dpy, IntBuffer major, IntBuffer minor)
          Entry point to C language function: EGLBoolean eglInitialize(EGLNativeDisplayType dpy, EGLint * major, EGLint * minor);
Part of EGL_VERSION_1_X
static boolean eglMakeCurrent(long dpy, long draw, long read, long ctx)
          Entry point to C language function: EGLBoolean eglMakeCurrent(EGLNativeDisplayType dpy, EGLNativeDisplayType draw, EGLNativeDisplayType read, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X
static int eglQueryAPI()
          Entry point to C language function: EGLenum eglQueryAPI(void);
Part of EGL_VERSION_1_X
static boolean eglQueryContext(long dpy, long ctx, int attribute, int[] value, int value_offset)
          Entry point to C language function: EGLBoolean eglQueryContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static boolean eglQueryContext(long dpy, long ctx, int attribute, IntBuffer value)
          Entry point to C language function: EGLBoolean eglQueryContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static String eglQueryString(long dpy, int name)
          Entry point to C language function: const char * eglQueryString(EGLNativeDisplayType dpy, EGLint name);
Part of EGL_VERSION_1_X
static boolean eglQuerySurface(long dpy, long surface, int attribute, int[] value, int value_offset)
          Entry point to C language function: EGLBoolean eglQuerySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static boolean eglQuerySurface(long dpy, long surface, int attribute, IntBuffer value)
          Entry point to C language function: EGLBoolean eglQuerySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X
static boolean eglReleaseTexImage(long dpy, long surface, int buffer)
          Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X
static boolean eglReleaseThread()
          Entry point to C language function: EGLBoolean eglReleaseThread(void);
Part of EGL_VERSION_1_X
static boolean eglSurfaceAttrib(long dpy, long surface, int attribute, int value)
          Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint value);
Part of EGL_VERSION_1_X
static boolean eglSwapBuffers(long dpy, long surface)
          Entry point to C language function: EGLBoolean eglSwapBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X
static boolean eglSwapInterval(long dpy, int interval)
          Entry point to C language function: EGLBoolean eglSwapInterval(EGLNativeDisplayType dpy, EGLint interval);
Part of EGL_VERSION_1_X
static boolean eglTerminate(long dpy)
          Entry point to C language function: EGLBoolean eglTerminate(EGLNativeDisplayType dpy);
Part of EGL_VERSION_1_X
static boolean eglWaitClient()
          Entry point to C language function: EGLBoolean eglWaitClient(void);
Part of EGL_VERSION_1_X
static boolean eglWaitGL()
          Entry point to C language function: EGLBoolean eglWaitGL(void);
Part of EGL_VERSION_1_X
static boolean eglWaitNative(int engine)
          Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine);
Part of EGL_VERSION_1_X
static void resetProcAddressTable(DynamicLookupHelper lookup)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KHRONOS_FALSE

public static final int KHRONOS_FALSE
Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"

See Also:
Constant Field Values

KHRONOS_TRUE

public static final int KHRONOS_TRUE
Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"

See Also:
Constant Field Values

KHRONOS_BOOLEAN_ENUM_FORCE_SIZE

public static final long KHRONOS_BOOLEAN_ENUM_FORCE_SIZE
Part of khronos_boolean_enum_t
Defined as part of enum type "khronos_boolean_enum_t"

See Also:
Constant Field Values

EGL_FALSE

public static final int EGL_FALSE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRUE

public static final int EGL_TRUE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SUCCESS

public static final int EGL_SUCCESS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NOT_INITIALIZED

public static final int EGL_NOT_INITIALIZED
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_ACCESS

public static final int EGL_BAD_ACCESS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_ALLOC

public static final int EGL_BAD_ALLOC
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_ATTRIBUTE

public static final int EGL_BAD_ATTRIBUTE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_CONFIG

public static final int EGL_BAD_CONFIG
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_CONTEXT

public static final int EGL_BAD_CONTEXT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_CURRENT_SURFACE

public static final int EGL_BAD_CURRENT_SURFACE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_DISPLAY

public static final int EGL_BAD_DISPLAY
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_MATCH

public static final int EGL_BAD_MATCH
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_NATIVE_PIXMAP

public static final int EGL_BAD_NATIVE_PIXMAP
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_NATIVE_WINDOW

public static final int EGL_BAD_NATIVE_WINDOW
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_PARAMETER

public static final int EGL_BAD_PARAMETER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BAD_SURFACE

public static final int EGL_BAD_SURFACE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONTEXT_LOST

public static final int EGL_CONTEXT_LOST
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BUFFER_SIZE

public static final int EGL_BUFFER_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_ALPHA_SIZE

public static final int EGL_ALPHA_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BLUE_SIZE

public static final int EGL_BLUE_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_GREEN_SIZE

public static final int EGL_GREEN_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_RED_SIZE

public static final int EGL_RED_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_DEPTH_SIZE

public static final int EGL_DEPTH_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_STENCIL_SIZE

public static final int EGL_STENCIL_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONFIG_CAVEAT

public static final int EGL_CONFIG_CAVEAT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONFIG_ID

public static final int EGL_CONFIG_ID
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_LEVEL

public static final int EGL_LEVEL
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MAX_PBUFFER_HEIGHT

public static final int EGL_MAX_PBUFFER_HEIGHT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MAX_PBUFFER_PIXELS

public static final int EGL_MAX_PBUFFER_PIXELS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MAX_PBUFFER_WIDTH

public static final int EGL_MAX_PBUFFER_WIDTH
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NATIVE_RENDERABLE

public static final int EGL_NATIVE_RENDERABLE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NATIVE_VISUAL_ID

public static final int EGL_NATIVE_VISUAL_ID
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NATIVE_VISUAL_TYPE

public static final int EGL_NATIVE_VISUAL_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SAMPLES

public static final int EGL_SAMPLES
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SAMPLE_BUFFERS

public static final int EGL_SAMPLE_BUFFERS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SURFACE_TYPE

public static final int EGL_SURFACE_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRANSPARENT_TYPE

public static final int EGL_TRANSPARENT_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRANSPARENT_BLUE_VALUE

public static final int EGL_TRANSPARENT_BLUE_VALUE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRANSPARENT_GREEN_VALUE

public static final int EGL_TRANSPARENT_GREEN_VALUE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRANSPARENT_RED_VALUE

public static final int EGL_TRANSPARENT_RED_VALUE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NONE

public static final int EGL_NONE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BIND_TO_TEXTURE_RGB

public static final int EGL_BIND_TO_TEXTURE_RGB
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BIND_TO_TEXTURE_RGBA

public static final int EGL_BIND_TO_TEXTURE_RGBA
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MIN_SWAP_INTERVAL

public static final int EGL_MIN_SWAP_INTERVAL
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MAX_SWAP_INTERVAL

public static final int EGL_MAX_SWAP_INTERVAL
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_LUMINANCE_SIZE

public static final int EGL_LUMINANCE_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_ALPHA_MASK_SIZE

public static final int EGL_ALPHA_MASK_SIZE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_COLOR_BUFFER_TYPE

public static final int EGL_COLOR_BUFFER_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_RENDERABLE_TYPE

public static final int EGL_RENDERABLE_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MATCH_NATIVE_PIXMAP

public static final int EGL_MATCH_NATIVE_PIXMAP
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONFORMANT

public static final int EGL_CONFORMANT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SLOW_CONFIG

public static final int EGL_SLOW_CONFIG
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NON_CONFORMANT_CONFIG

public static final int EGL_NON_CONFORMANT_CONFIG
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TRANSPARENT_RGB

public static final int EGL_TRANSPARENT_RGB
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_RGB_BUFFER

public static final int EGL_RGB_BUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_LUMINANCE_BUFFER

public static final int EGL_LUMINANCE_BUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_NO_TEXTURE

public static final int EGL_NO_TEXTURE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TEXTURE_RGB

public static final int EGL_TEXTURE_RGB
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TEXTURE_RGBA

public static final int EGL_TEXTURE_RGBA
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TEXTURE_2D

public static final int EGL_TEXTURE_2D
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_PBUFFER_BIT

public static final int EGL_PBUFFER_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_PIXMAP_BIT

public static final int EGL_PIXMAP_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_WINDOW_BIT

public static final int EGL_WINDOW_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_COLORSPACE_LINEAR_BIT

public static final int EGL_VG_COLORSPACE_LINEAR_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_ALPHA_FORMAT_PRE_BIT

public static final int EGL_VG_ALPHA_FORMAT_PRE_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MULTISAMPLE_RESOLVE_BOX_BIT

public static final int EGL_MULTISAMPLE_RESOLVE_BOX_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SWAP_BEHAVIOR_PRESERVED_BIT

public static final int EGL_SWAP_BEHAVIOR_PRESERVED_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENGL_ES_BIT

public static final int EGL_OPENGL_ES_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENVG_BIT

public static final int EGL_OPENVG_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENGL_ES2_BIT

public static final int EGL_OPENGL_ES2_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENGL_BIT

public static final int EGL_OPENGL_BIT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VENDOR

public static final int EGL_VENDOR
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VERSION

public static final int EGL_VERSION
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_EXTENSIONS

public static final int EGL_EXTENSIONS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CLIENT_APIS

public static final int EGL_CLIENT_APIS
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_HEIGHT

public static final int EGL_HEIGHT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_WIDTH

public static final int EGL_WIDTH
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_LARGEST_PBUFFER

public static final int EGL_LARGEST_PBUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TEXTURE_FORMAT

public static final int EGL_TEXTURE_FORMAT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_TEXTURE_TARGET

public static final int EGL_TEXTURE_TARGET
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MIPMAP_TEXTURE

public static final int EGL_MIPMAP_TEXTURE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MIPMAP_LEVEL

public static final int EGL_MIPMAP_LEVEL
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_RENDER_BUFFER

public static final int EGL_RENDER_BUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_COLORSPACE

public static final int EGL_VG_COLORSPACE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_ALPHA_FORMAT

public static final int EGL_VG_ALPHA_FORMAT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_HORIZONTAL_RESOLUTION

public static final int EGL_HORIZONTAL_RESOLUTION
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VERTICAL_RESOLUTION

public static final int EGL_VERTICAL_RESOLUTION
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_PIXEL_ASPECT_RATIO

public static final int EGL_PIXEL_ASPECT_RATIO
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SWAP_BEHAVIOR

public static final int EGL_SWAP_BEHAVIOR
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MULTISAMPLE_RESOLVE

public static final int EGL_MULTISAMPLE_RESOLVE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BACK_BUFFER

public static final int EGL_BACK_BUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_SINGLE_BUFFER

public static final int EGL_SINGLE_BUFFER
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_COLORSPACE_sRGB

public static final int EGL_VG_COLORSPACE_sRGB
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_COLORSPACE_LINEAR

public static final int EGL_VG_COLORSPACE_LINEAR
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_ALPHA_FORMAT_NONPRE

public static final int EGL_VG_ALPHA_FORMAT_NONPRE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_VG_ALPHA_FORMAT_PRE

public static final int EGL_VG_ALPHA_FORMAT_PRE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_DISPLAY_SCALING

public static final int EGL_DISPLAY_SCALING
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BUFFER_PRESERVED

public static final int EGL_BUFFER_PRESERVED
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_BUFFER_DESTROYED

public static final int EGL_BUFFER_DESTROYED
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENVG_IMAGE

public static final int EGL_OPENVG_IMAGE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONTEXT_CLIENT_TYPE

public static final int EGL_CONTEXT_CLIENT_TYPE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CONTEXT_CLIENT_VERSION

public static final int EGL_CONTEXT_CLIENT_VERSION
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MULTISAMPLE_RESOLVE_DEFAULT

public static final int EGL_MULTISAMPLE_RESOLVE_DEFAULT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_MULTISAMPLE_RESOLVE_BOX

public static final int EGL_MULTISAMPLE_RESOLVE_BOX
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENGL_ES_API

public static final int EGL_OPENGL_ES_API
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENVG_API

public static final int EGL_OPENVG_API
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_OPENGL_API

public static final int EGL_OPENGL_API
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_DRAW

public static final int EGL_DRAW
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_READ

public static final int EGL_READ
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_CORE_NATIVE_ENGINE

public static final int EGL_CORE_NATIVE_ENGINE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_COLORSPACE

public static final int EGL_COLORSPACE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_ALPHA_FORMAT

public static final int EGL_ALPHA_FORMAT
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_COLORSPACE_sRGB

public static final int EGL_COLORSPACE_sRGB
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_COLORSPACE_LINEAR

public static final int EGL_COLORSPACE_LINEAR
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_ALPHA_FORMAT_NONPRE

public static final int EGL_ALPHA_FORMAT_NONPRE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_ALPHA_FORMAT_PRE

public static final int EGL_ALPHA_FORMAT_PRE
Part of EGL_VERSION_1_X

See Also:
Constant Field Values

EGL_DEFAULT_DISPLAY

public static final long EGL_DEFAULT_DISPLAY
See Also:
Constant Field Values

EGL_NO_CONTEXT

public static final long EGL_NO_CONTEXT
See Also:
Constant Field Values

EGL_NO_DISPLAY

public static final long EGL_NO_DISPLAY
See Also:
Constant Field Values

EGL_NO_SURFACE

public static final long EGL_NO_SURFACE
See Also:
Constant Field Values

EGL_DONT_CARE

public static final int EGL_DONT_CARE
See Also:
Constant Field Values

EGL_UNKNOWN

public static final int EGL_UNKNOWN
See Also:
Constant Field Values
Constructor Detail

EGL

public EGL()
Method Detail

eglBindAPI

public static boolean eglBindAPI(int api)
Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api);
Part of EGL_VERSION_1_X


dispatch_eglBindAPI1

public static boolean dispatch_eglBindAPI1(int api,
                                           long procAddress)
Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api);
Part of EGL_VERSION_1_X


eglBindTexImage

public static boolean eglBindTexImage(long dpy,
                                      long surface,
                                      int buffer)
Entry point to C language function: EGLBoolean eglBindTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X


dispatch_eglBindTexImage1

public static boolean dispatch_eglBindTexImage1(long dpy,
                                                long surface,
                                                int buffer,
                                                long procAddress)
Entry point to C language function: EGLBoolean eglBindTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X


eglChooseConfig

public static boolean eglChooseConfig(long dpy,
                                      IntBuffer attrib_list,
                                      PointerBuffer configs,
                                      int config_size,
                                      IntBuffer num_config)
Entry point to C language function: EGLBoolean eglChooseConfig(EGLNativeDisplayType dpy, const EGLint * attrib_list, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X


eglChooseConfig

public static boolean eglChooseConfig(long dpy,
                                      int[] attrib_list,
                                      int attrib_list_offset,
                                      PointerBuffer configs,
                                      int config_size,
                                      int[] num_config,
                                      int num_config_offset)
Entry point to C language function: EGLBoolean eglChooseConfig(EGLNativeDisplayType dpy, const EGLint * attrib_list, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X


eglCopyBuffers

public static boolean eglCopyBuffers(long dpy,
                                     long surface,
                                     long target)
Entry point to C language function: EGLBoolean eglCopyBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLNativeDisplayType target);
Part of EGL_VERSION_1_X


dispatch_eglCopyBuffers1

public static boolean dispatch_eglCopyBuffers1(long dpy,
                                               long surface,
                                               long target,
                                               long procAddress)
Entry point to C language function: EGLBoolean eglCopyBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLNativeDisplayType target);
Part of EGL_VERSION_1_X


eglCreateContext

public static long eglCreateContext(long dpy,
                                    long config,
                                    long share_context,
                                    IntBuffer attrib_list)
Entry point to C language function: EGLNativeDisplayType eglCreateContext(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType share_context, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreateContext

public static long eglCreateContext(long dpy,
                                    long config,
                                    long share_context,
                                    int[] attrib_list,
                                    int attrib_list_offset)
Entry point to C language function: EGLNativeDisplayType eglCreateContext(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType share_context, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePbufferFromClientBuffer

public static long eglCreatePbufferFromClientBuffer(long dpy,
                                                    int buftype,
                                                    long buffer,
                                                    long config,
                                                    IntBuffer attrib_list)
Entry point to C language function: EGLNativeDisplayType eglCreatePbufferFromClientBuffer(EGLNativeDisplayType dpy, EGLenum buftype, EGLNativeDisplayType buffer, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePbufferFromClientBuffer

public static long eglCreatePbufferFromClientBuffer(long dpy,
                                                    int buftype,
                                                    long buffer,
                                                    long config,
                                                    int[] attrib_list,
                                                    int attrib_list_offset)
Entry point to C language function: EGLNativeDisplayType eglCreatePbufferFromClientBuffer(EGLNativeDisplayType dpy, EGLenum buftype, EGLNativeDisplayType buffer, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePbufferSurface

public static long eglCreatePbufferSurface(long dpy,
                                           long config,
                                           IntBuffer attrib_list)
Entry point to C language function: EGLNativeDisplayType eglCreatePbufferSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePbufferSurface

public static long eglCreatePbufferSurface(long dpy,
                                           long config,
                                           int[] attrib_list,
                                           int attrib_list_offset)
Entry point to C language function: EGLNativeDisplayType eglCreatePbufferSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePixmapSurface

public static long eglCreatePixmapSurface(long dpy,
                                          long config,
                                          long pixmap,
                                          IntBuffer attrib_list)
Entry point to C language function: EGLNativeDisplayType eglCreatePixmapSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType pixmap, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreatePixmapSurface

public static long eglCreatePixmapSurface(long dpy,
                                          long config,
                                          long pixmap,
                                          int[] attrib_list,
                                          int attrib_list_offset)
Entry point to C language function: EGLNativeDisplayType eglCreatePixmapSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType pixmap, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreateWindowSurface

public static long eglCreateWindowSurface(long dpy,
                                          long config,
                                          long win,
                                          IntBuffer attrib_list)
Entry point to C language function: EGLNativeDisplayType eglCreateWindowSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType win, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglCreateWindowSurface

public static long eglCreateWindowSurface(long dpy,
                                          long config,
                                          long win,
                                          int[] attrib_list,
                                          int attrib_list_offset)
Entry point to C language function: EGLNativeDisplayType eglCreateWindowSurface(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLNativeDisplayType win, const EGLint * attrib_list);
Part of EGL_VERSION_1_X


eglDestroyContext

public static boolean eglDestroyContext(long dpy,
                                        long ctx)
Entry point to C language function: EGLBoolean eglDestroyContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X


dispatch_eglDestroyContext1

public static boolean dispatch_eglDestroyContext1(long dpy,
                                                  long ctx,
                                                  long procAddress)
Entry point to C language function: EGLBoolean eglDestroyContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X


eglDestroySurface

public static boolean eglDestroySurface(long dpy,
                                        long surface)
Entry point to C language function: EGLBoolean eglDestroySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X


dispatch_eglDestroySurface1

public static boolean dispatch_eglDestroySurface1(long dpy,
                                                  long surface,
                                                  long procAddress)
Entry point to C language function: EGLBoolean eglDestroySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X


eglGetConfigAttrib

public static boolean eglGetConfigAttrib(long dpy,
                                         long config,
                                         int attribute,
                                         IntBuffer value)
Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglGetConfigAttrib

public static boolean eglGetConfigAttrib(long dpy,
                                         long config,
                                         int attribute,
                                         int[] value,
                                         int value_offset)
Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType config, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglGetConfigs

public static boolean eglGetConfigs(long dpy,
                                    PointerBuffer configs,
                                    int config_size,
                                    IntBuffer num_config)
Entry point to C language function: EGLBoolean eglGetConfigs(EGLNativeDisplayType dpy, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X


eglGetConfigs

public static boolean eglGetConfigs(long dpy,
                                    PointerBuffer configs,
                                    int config_size,
                                    int[] num_config,
                                    int num_config_offset)
Entry point to C language function: EGLBoolean eglGetConfigs(EGLNativeDisplayType dpy, EGLNativeDisplayType * configs, EGLint config_size, EGLint * num_config);
Part of EGL_VERSION_1_X


eglGetCurrentContext

public static long eglGetCurrentContext()
Entry point to C language function: EGLNativeDisplayType eglGetCurrentContext(void);
Part of EGL_VERSION_1_X


dispatch_eglGetCurrentContext1

public static long dispatch_eglGetCurrentContext1(long procAddress)
Entry point to C language function: EGLNativeDisplayType eglGetCurrentContext(void);
Part of EGL_VERSION_1_X


eglGetCurrentDisplay

public static long eglGetCurrentDisplay()
Entry point to C language function: EGLNativeDisplayType eglGetCurrentDisplay(void);
Part of EGL_VERSION_1_X


dispatch_eglGetCurrentDisplay1

public static long dispatch_eglGetCurrentDisplay1(long procAddress)
Entry point to C language function: EGLNativeDisplayType eglGetCurrentDisplay(void);
Part of EGL_VERSION_1_X


eglGetCurrentSurface

public static long eglGetCurrentSurface(int readdraw)
Entry point to C language function: EGLNativeDisplayType eglGetCurrentSurface(EGLint readdraw);
Part of EGL_VERSION_1_X


dispatch_eglGetCurrentSurface1

public static long dispatch_eglGetCurrentSurface1(int readdraw,
                                                  long procAddress)
Entry point to C language function: EGLNativeDisplayType eglGetCurrentSurface(EGLint readdraw);
Part of EGL_VERSION_1_X


eglGetDisplay

public static long eglGetDisplay(long display_id)
Entry point to C language function: EGLNativeDisplayType eglGetDisplay(EGLNativeDisplayType display_id);
Part of EGL_VERSION_1_X


dispatch_eglGetDisplay1

public static long dispatch_eglGetDisplay1(long display_id,
                                           long procAddress)
Entry point to C language function: EGLNativeDisplayType eglGetDisplay(EGLNativeDisplayType display_id);
Part of EGL_VERSION_1_X


eglGetError

public static int eglGetError()
Entry point to C language function: EGLint eglGetError(void);
Part of EGL_VERSION_1_X


dispatch_eglGetError1

public static int dispatch_eglGetError1(long procAddress)
Entry point to C language function: EGLint eglGetError(void);
Part of EGL_VERSION_1_X


eglGetProcAddress

public static long eglGetProcAddress(String procname)
Entry point to C language function: __EGLFuncPtr eglGetProcAddress(const char * procname);
Part of EGL_VERSION_1_X


dispatch_eglGetProcAddress1

public static long dispatch_eglGetProcAddress1(String procname,
                                               long procAddress)
Entry point to C language function: __EGLFuncPtr eglGetProcAddress(const char * procname);
Part of EGL_VERSION_1_X


eglInitialize

public static boolean eglInitialize(long dpy,
                                    IntBuffer major,
                                    IntBuffer minor)
Entry point to C language function: EGLBoolean eglInitialize(EGLNativeDisplayType dpy, EGLint * major, EGLint * minor);
Part of EGL_VERSION_1_X


eglInitialize

public static boolean eglInitialize(long dpy,
                                    int[] major,
                                    int major_offset,
                                    int[] minor,
                                    int minor_offset)
Entry point to C language function: EGLBoolean eglInitialize(EGLNativeDisplayType dpy, EGLint * major, EGLint * minor);
Part of EGL_VERSION_1_X


eglMakeCurrent

public static boolean eglMakeCurrent(long dpy,
                                     long draw,
                                     long read,
                                     long ctx)
Entry point to C language function: EGLBoolean eglMakeCurrent(EGLNativeDisplayType dpy, EGLNativeDisplayType draw, EGLNativeDisplayType read, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X


dispatch_eglMakeCurrent1

public static boolean dispatch_eglMakeCurrent1(long dpy,
                                               long draw,
                                               long read,
                                               long ctx,
                                               long procAddress)
Entry point to C language function: EGLBoolean eglMakeCurrent(EGLNativeDisplayType dpy, EGLNativeDisplayType draw, EGLNativeDisplayType read, EGLNativeDisplayType ctx);
Part of EGL_VERSION_1_X


eglQueryAPI

public static int eglQueryAPI()
Entry point to C language function: EGLenum eglQueryAPI(void);
Part of EGL_VERSION_1_X


dispatch_eglQueryAPI1

public static int dispatch_eglQueryAPI1(long procAddress)
Entry point to C language function: EGLenum eglQueryAPI(void);
Part of EGL_VERSION_1_X


eglQueryContext

public static boolean eglQueryContext(long dpy,
                                      long ctx,
                                      int attribute,
                                      IntBuffer value)
Entry point to C language function: EGLBoolean eglQueryContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglQueryContext

public static boolean eglQueryContext(long dpy,
                                      long ctx,
                                      int attribute,
                                      int[] value,
                                      int value_offset)
Entry point to C language function: EGLBoolean eglQueryContext(EGLNativeDisplayType dpy, EGLNativeDisplayType ctx, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglQueryString

public static String eglQueryString(long dpy,
                                    int name)
Entry point to C language function: const char * eglQueryString(EGLNativeDisplayType dpy, EGLint name);
Part of EGL_VERSION_1_X


dispatch_eglQueryString1

public static String dispatch_eglQueryString1(long dpy,
                                              int name,
                                              long procAddress)
Entry point to C language function: const char * eglQueryString(EGLNativeDisplayType dpy, EGLint name);
Part of EGL_VERSION_1_X


eglQuerySurface

public static boolean eglQuerySurface(long dpy,
                                      long surface,
                                      int attribute,
                                      IntBuffer value)
Entry point to C language function: EGLBoolean eglQuerySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglQuerySurface

public static boolean eglQuerySurface(long dpy,
                                      long surface,
                                      int attribute,
                                      int[] value,
                                      int value_offset)
Entry point to C language function: EGLBoolean eglQuerySurface(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint * value);
Part of EGL_VERSION_1_X


eglReleaseTexImage

public static boolean eglReleaseTexImage(long dpy,
                                         long surface,
                                         int buffer)
Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X


dispatch_eglReleaseTexImage1

public static boolean dispatch_eglReleaseTexImage1(long dpy,
                                                   long surface,
                                                   int buffer,
                                                   long procAddress)
Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint buffer);
Part of EGL_VERSION_1_X


eglReleaseThread

public static boolean eglReleaseThread()
Entry point to C language function: EGLBoolean eglReleaseThread(void);
Part of EGL_VERSION_1_X


dispatch_eglReleaseThread1

public static boolean dispatch_eglReleaseThread1(long procAddress)
Entry point to C language function: EGLBoolean eglReleaseThread(void);
Part of EGL_VERSION_1_X


eglSurfaceAttrib

public static boolean eglSurfaceAttrib(long dpy,
                                       long surface,
                                       int attribute,
                                       int value)
Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint value);
Part of EGL_VERSION_1_X


dispatch_eglSurfaceAttrib1

public static boolean dispatch_eglSurfaceAttrib1(long dpy,
                                                 long surface,
                                                 int attribute,
                                                 int value,
                                                 long procAddress)
Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLNativeDisplayType dpy, EGLNativeDisplayType surface, EGLint attribute, EGLint value);
Part of EGL_VERSION_1_X


eglSwapBuffers

public static boolean eglSwapBuffers(long dpy,
                                     long surface)
Entry point to C language function: EGLBoolean eglSwapBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X


dispatch_eglSwapBuffers1

public static boolean dispatch_eglSwapBuffers1(long dpy,
                                               long surface,
                                               long procAddress)
Entry point to C language function: EGLBoolean eglSwapBuffers(EGLNativeDisplayType dpy, EGLNativeDisplayType surface);
Part of EGL_VERSION_1_X


eglSwapInterval

public static boolean eglSwapInterval(long dpy,
                                      int interval)
Entry point to C language function: EGLBoolean eglSwapInterval(EGLNativeDisplayType dpy, EGLint interval);
Part of EGL_VERSION_1_X


dispatch_eglSwapInterval1

public static boolean dispatch_eglSwapInterval1(long dpy,
                                                int interval,
                                                long procAddress)
Entry point to C language function: EGLBoolean eglSwapInterval(EGLNativeDisplayType dpy, EGLint interval);
Part of EGL_VERSION_1_X


eglTerminate

public static boolean eglTerminate(long dpy)
Entry point to C language function: EGLBoolean eglTerminate(EGLNativeDisplayType dpy);
Part of EGL_VERSION_1_X


dispatch_eglTerminate1

public static boolean dispatch_eglTerminate1(long dpy,
                                             long procAddress)
Entry point to C language function: EGLBoolean eglTerminate(EGLNativeDisplayType dpy);
Part of EGL_VERSION_1_X


eglWaitClient

public static boolean eglWaitClient()
Entry point to C language function: EGLBoolean eglWaitClient(void);
Part of EGL_VERSION_1_X


dispatch_eglWaitClient1

public static boolean dispatch_eglWaitClient1(long procAddress)
Entry point to C language function: EGLBoolean eglWaitClient(void);
Part of EGL_VERSION_1_X


eglWaitGL

public static boolean eglWaitGL()
Entry point to C language function: EGLBoolean eglWaitGL(void);
Part of EGL_VERSION_1_X


dispatch_eglWaitGL1

public static boolean dispatch_eglWaitGL1(long procAddress)
Entry point to C language function: EGLBoolean eglWaitGL(void);
Part of EGL_VERSION_1_X


eglWaitNative

public static boolean eglWaitNative(int engine)
Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine);
Part of EGL_VERSION_1_X


dispatch_eglWaitNative1

public static boolean dispatch_eglWaitNative1(int engine,
                                              long procAddress)
Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine);
Part of EGL_VERSION_1_X


resetProcAddressTable

public static void resetProcAddressTable(DynamicLookupHelper lookup)

eglGetProcAddress

protected static long eglGetProcAddress(long eglGetProcAddressHandle,
                                        String procname)


Copyright 2010 JogAmp Community.