Package org.lwjgl.egl
Class EGL12
java.lang.Object
org.lwjgl.egl.EGL10
org.lwjgl.egl.EGL11
org.lwjgl.egl.EGL12
- Direct Known Subclasses:
EGL13
The core EGL 1.2 functionality.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.lwjgl.egl.EGL11
EGL_BACK_BUFFER, EGL_BIND_TO_TEXTURE_RGB, EGL_BIND_TO_TEXTURE_RGBA, EGL_CONTEXT_LOST, EGL_MAX_SWAP_INTERVAL, EGL_MIN_SWAP_INTERVAL, EGL_MIPMAP_LEVEL, EGL_MIPMAP_TEXTURE, EGL_NO_TEXTURE, EGL_TEXTURE_2D, EGL_TEXTURE_FORMAT, EGL_TEXTURE_RGB, EGL_TEXTURE_RGBA, EGL_TEXTURE_TARGET
Fields inherited from class org.lwjgl.egl.EGL10
EGL_ALPHA_SIZE, EGL_BAD_ACCESS, EGL_BAD_ALLOC, EGL_BAD_ATTRIBUTE, EGL_BAD_CONFIG, EGL_BAD_CONTEXT, EGL_BAD_CURRENT_SURFACE, EGL_BAD_DISPLAY, EGL_BAD_MATCH, EGL_BAD_NATIVE_PIXMAP, EGL_BAD_NATIVE_WINDOW, EGL_BAD_PARAMETER, EGL_BAD_SURFACE, EGL_BLUE_SIZE, EGL_BUFFER_SIZE, EGL_CONFIG_CAVEAT, EGL_CONFIG_ID, EGL_CORE_NATIVE_ENGINE, EGL_DEPTH_SIZE, EGL_DONT_CARE, EGL_DRAW, EGL_EXTENSIONS, EGL_FALSE, EGL_GREEN_SIZE, EGL_HEIGHT, EGL_LARGEST_PBUFFER, EGL_LEVEL, EGL_MAX_PBUFFER_HEIGHT, EGL_MAX_PBUFFER_PIXELS, EGL_MAX_PBUFFER_WIDTH, EGL_NATIVE_RENDERABLE, EGL_NATIVE_VISUAL_ID, EGL_NATIVE_VISUAL_TYPE, EGL_NO_CONTEXT, EGL_NO_DISPLAY, EGL_NO_SURFACE, EGL_NON_CONFORMANT_CONFIG, EGL_NONE, EGL_NOT_INITIALIZED, EGL_PBUFFER_BIT, EGL_PIXMAP_BIT, EGL_READ, EGL_RED_SIZE, EGL_SAMPLE_BUFFERS, EGL_SAMPLES, EGL_SLOW_CONFIG, EGL_STENCIL_SIZE, EGL_SUCCESS, EGL_SURFACE_TYPE, EGL_TRANSPARENT_BLUE_VALUE, EGL_TRANSPARENT_GREEN_VALUE, EGL_TRANSPARENT_RED_VALUE, EGL_TRANSPARENT_RGB, EGL_TRANSPARENT_TYPE, EGL_TRUE, EGL_VENDOR, EGL_VERSION, EGL_WIDTH, EGL_WINDOW_BIT
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
eglBindAPI
(int api) static long
eglCreatePbufferFromClientBuffer
(long dpy, int buftype, long buffer, long config, int[] attrib_list) Array version of:CreatePbufferFromClientBuffer
static long
eglCreatePbufferFromClientBuffer
(long dpy, int buftype, long buffer, long config, IntBuffer attrib_list) static int
static boolean
static boolean
static long
neglCreatePbufferFromClientBuffer
(long dpy, int buftype, long buffer, long config, long attrib_list) Methods inherited from class org.lwjgl.egl.EGL11
eglBindTexImage, eglReleaseTexImage, eglSurfaceAttrib, eglSwapInterval
Methods inherited from class org.lwjgl.egl.EGL10
eglChooseConfig, eglChooseConfig, eglCopyBuffers, eglCreateContext, eglCreateContext, eglCreatePbufferSurface, eglCreatePbufferSurface, eglCreatePixmapSurface, eglCreatePixmapSurface, eglCreateWindowSurface, eglCreateWindowSurface, eglDestroyContext, eglDestroySurface, eglGetConfigAttrib, eglGetConfigAttrib, eglGetConfigs, eglGetConfigs, eglGetCurrentDisplay, eglGetCurrentSurface, eglGetDisplay, eglGetError, eglGetProcAddress, eglGetProcAddress, eglInitialize, eglInitialize, eglMakeCurrent, eglQueryContext, eglQueryContext, eglQueryString, eglQuerySurface, eglQuerySurface, eglSwapBuffers, eglTerminate, eglWaitGL, eglWaitNative, neglChooseConfig, neglCreateContext, neglCreatePbufferSurface, neglCreatePixmapSurface, neglCreateWindowSurface, neglGetConfigAttrib, neglGetConfigs, neglGetProcAddress, neglInitialize, neglQueryContext, neglQueryString, neglQuerySurface
-
Field Details
-
EGL_ALPHA_FORMAT
public static final int EGL_ALPHA_FORMAT- See Also:
-
EGL_ALPHA_FORMAT_NONPRE
public static final int EGL_ALPHA_FORMAT_NONPRE- See Also:
-
EGL_ALPHA_FORMAT_PRE
public static final int EGL_ALPHA_FORMAT_PRE- See Also:
-
EGL_ALPHA_MASK_SIZE
public static final int EGL_ALPHA_MASK_SIZE- See Also:
-
EGL_BUFFER_PRESERVED
public static final int EGL_BUFFER_PRESERVED- See Also:
-
EGL_BUFFER_DESTROYED
public static final int EGL_BUFFER_DESTROYED- See Also:
-
EGL_CLIENT_APIS
public static final int EGL_CLIENT_APIS- See Also:
-
EGL_COLORSPACE
public static final int EGL_COLORSPACE- See Also:
-
EGL_COLORSPACE_sRGB
public static final int EGL_COLORSPACE_sRGB- See Also:
-
EGL_COLORSPACE_LINEAR
public static final int EGL_COLORSPACE_LINEAR- See Also:
-
EGL_COLOR_BUFFER_TYPE
public static final int EGL_COLOR_BUFFER_TYPE- See Also:
-
EGL_CONTEXT_CLIENT_TYPE
public static final int EGL_CONTEXT_CLIENT_TYPE- See Also:
-
EGL_DISPLAY_SCALING
public static final int EGL_DISPLAY_SCALING- See Also:
-
EGL_HORIZONTAL_RESOLUTION
public static final int EGL_HORIZONTAL_RESOLUTION- See Also:
-
EGL_LUMINANCE_BUFFER
public static final int EGL_LUMINANCE_BUFFER- See Also:
-
EGL_LUMINANCE_SIZE
public static final int EGL_LUMINANCE_SIZE- See Also:
-
EGL_OPENGL_ES_BIT
public static final int EGL_OPENGL_ES_BIT- See Also:
-
EGL_OPENVG_BIT
public static final int EGL_OPENVG_BIT- See Also:
-
EGL_OPENGL_ES_API
public static final int EGL_OPENGL_ES_API- See Also:
-
EGL_OPENVG_API
public static final int EGL_OPENVG_API- See Also:
-
EGL_OPENVG_IMAGE
public static final int EGL_OPENVG_IMAGE- See Also:
-
EGL_PIXEL_ASPECT_RATIO
public static final int EGL_PIXEL_ASPECT_RATIO- See Also:
-
EGL_RENDERABLE_TYPE
public static final int EGL_RENDERABLE_TYPE- See Also:
-
EGL_RENDER_BUFFER
public static final int EGL_RENDER_BUFFER- See Also:
-
EGL_RGB_BUFFER
public static final int EGL_RGB_BUFFER- See Also:
-
EGL_SINGLE_BUFFER
public static final int EGL_SINGLE_BUFFER- See Also:
-
EGL_SWAP_BEHAVIOR
public static final int EGL_SWAP_BEHAVIOR- See Also:
-
EGL_UNKNOWN
public static final int EGL_UNKNOWN- See Also:
-
EGL_VERTICAL_RESOLUTION
public static final int EGL_VERTICAL_RESOLUTION- See Also:
-
-
Method Details
-
eglBindAPI
public static boolean eglBindAPI(int api) -
eglQueryAPI
public static int eglQueryAPI() -
neglCreatePbufferFromClientBuffer
public static long neglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, long attrib_list) -
eglCreatePbufferFromClientBuffer
public static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, @Nullable IntBuffer attrib_list) -
eglReleaseThread
public static boolean eglReleaseThread() -
eglWaitClient
public static boolean eglWaitClient() -
eglCreatePbufferFromClientBuffer
public static long eglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, @Nullable int[] attrib_list) Array version of:CreatePbufferFromClientBuffer
- See Also:
-