Package org.lwjgl.egl
Class EGL12
- java.lang.Object
-
- org.lwjgl.egl.EGL10
-
- org.lwjgl.egl.EGL11
-
- org.lwjgl.egl.EGL12
-
-
Field Summary
-
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
-
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
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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, java.nio.IntBuffer attrib_list)
static int
eglQueryAPI()
static boolean
eglReleaseThread()
static boolean
eglWaitClient()
static long
neglCreatePbufferFromClientBuffer(long dpy, int buftype, long buffer, long config, long attrib_list)
-
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
-
Methods inherited from class org.lwjgl.egl.EGL11
eglBindTexImage, eglReleaseTexImage, eglSurfaceAttrib, eglSwapInterval
-
-
-
-
Field Detail
-
EGL_ALPHA_FORMAT
public static final int EGL_ALPHA_FORMAT
- See Also:
- Constant Field Values
-
EGL_ALPHA_FORMAT_NONPRE
public static final int EGL_ALPHA_FORMAT_NONPRE
- See Also:
- Constant Field Values
-
EGL_ALPHA_FORMAT_PRE
public static final int EGL_ALPHA_FORMAT_PRE
- See Also:
- Constant Field Values
-
EGL_ALPHA_MASK_SIZE
public static final int EGL_ALPHA_MASK_SIZE
- See Also:
- Constant Field Values
-
EGL_BUFFER_PRESERVED
public static final int EGL_BUFFER_PRESERVED
- See Also:
- Constant Field Values
-
EGL_BUFFER_DESTROYED
public static final int EGL_BUFFER_DESTROYED
- See Also:
- Constant Field Values
-
EGL_CLIENT_APIS
public static final int EGL_CLIENT_APIS
- See Also:
- Constant Field Values
-
EGL_COLORSPACE
public static final int EGL_COLORSPACE
- See Also:
- Constant Field Values
-
EGL_COLORSPACE_sRGB
public static final int EGL_COLORSPACE_sRGB
- See Also:
- Constant Field Values
-
EGL_COLORSPACE_LINEAR
public static final int EGL_COLORSPACE_LINEAR
- See Also:
- Constant Field Values
-
EGL_COLOR_BUFFER_TYPE
public static final int EGL_COLOR_BUFFER_TYPE
- See Also:
- Constant Field Values
-
EGL_CONTEXT_CLIENT_TYPE
public static final int EGL_CONTEXT_CLIENT_TYPE
- See Also:
- Constant Field Values
-
EGL_DISPLAY_SCALING
public static final int EGL_DISPLAY_SCALING
- See Also:
- Constant Field Values
-
EGL_HORIZONTAL_RESOLUTION
public static final int EGL_HORIZONTAL_RESOLUTION
- See Also:
- Constant Field Values
-
EGL_LUMINANCE_BUFFER
public static final int EGL_LUMINANCE_BUFFER
- See Also:
- Constant Field Values
-
EGL_LUMINANCE_SIZE
public static final int EGL_LUMINANCE_SIZE
- See Also:
- Constant Field Values
-
EGL_OPENGL_ES_BIT
public static final int EGL_OPENGL_ES_BIT
- See Also:
- Constant Field Values
-
EGL_OPENVG_BIT
public static final int EGL_OPENVG_BIT
- See Also:
- Constant Field Values
-
EGL_OPENGL_ES_API
public static final int EGL_OPENGL_ES_API
- See Also:
- Constant Field Values
-
EGL_OPENVG_API
public static final int EGL_OPENVG_API
- See Also:
- Constant Field Values
-
EGL_OPENVG_IMAGE
public static final int EGL_OPENVG_IMAGE
- See Also:
- Constant Field Values
-
EGL_PIXEL_ASPECT_RATIO
public static final int EGL_PIXEL_ASPECT_RATIO
- See Also:
- Constant Field Values
-
EGL_RENDERABLE_TYPE
public static final int EGL_RENDERABLE_TYPE
- See Also:
- Constant Field Values
-
EGL_RENDER_BUFFER
public static final int EGL_RENDER_BUFFER
- See Also:
- Constant Field Values
-
EGL_RGB_BUFFER
public static final int EGL_RGB_BUFFER
- See Also:
- Constant Field Values
-
EGL_SINGLE_BUFFER
public static final int EGL_SINGLE_BUFFER
- See Also:
- Constant Field Values
-
EGL_SWAP_BEHAVIOR
public static final int EGL_SWAP_BEHAVIOR
- See Also:
- Constant Field Values
-
EGL_UNKNOWN
public static final int EGL_UNKNOWN
- See Also:
- Constant Field Values
-
EGL_VERTICAL_RESOLUTION
public static final int EGL_VERTICAL_RESOLUTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
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 java.nio.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:
- Reference Page
-
-