Package org.lwjgl.egl
Class EGL10
- java.lang.Object
-
- org.lwjgl.egl.EGL10
-
public class EGL10 extends java.lang.Object
The core EGL 1.0 functionality.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static boolean
eglChooseConfig(long dpy, int[] attrib_list, PointerBuffer configs, int[] num_config)
Array version of:ChooseConfig
static boolean
eglChooseConfig(long dpy, java.nio.IntBuffer attrib_list, PointerBuffer configs, java.nio.IntBuffer num_config)
static boolean
eglCopyBuffers(long dpy, long surface, long target)
static long
eglCreateContext(long dpy, long config, long share_context, int[] attrib_list)
Array version of:CreateContext
static long
eglCreateContext(long dpy, long config, long share_context, java.nio.IntBuffer attrib_list)
static long
eglCreatePbufferSurface(long dpy, long config, int[] attrib_list)
Array version of:CreatePbufferSurface
static long
eglCreatePbufferSurface(long dpy, long config, java.nio.IntBuffer attrib_list)
static long
eglCreatePixmapSurface(long dpy, long config, long pixmap, int[] attrib_list)
Array version of:CreatePixmapSurface
static long
eglCreatePixmapSurface(long dpy, long config, long pixmap, java.nio.IntBuffer attrib_list)
static long
eglCreateWindowSurface(long dpy, long config, long win, int[] attrib_list)
Array version of:CreateWindowSurface
static long
eglCreateWindowSurface(long dpy, long config, long win, java.nio.IntBuffer attrib_list)
static boolean
eglDestroyContext(long dpy, long ctx)
static boolean
eglDestroySurface(long dpy, long surface)
static boolean
eglGetConfigAttrib(long dpy, long config, int attribute, int[] value)
Array version of:GetConfigAttrib
static boolean
eglGetConfigAttrib(long dpy, long config, int attribute, java.nio.IntBuffer value)
static boolean
eglGetConfigs(long dpy, PointerBuffer configs, int[] num_config)
Array version of:GetConfigs
static boolean
eglGetConfigs(long dpy, PointerBuffer configs, java.nio.IntBuffer num_config)
static long
eglGetCurrentDisplay()
static long
eglGetCurrentSurface(int readdraw)
static long
eglGetDisplay(long display_id)
static int
eglGetError()
static long
eglGetProcAddress(java.nio.ByteBuffer procname)
static long
eglGetProcAddress(java.lang.CharSequence procname)
static boolean
eglInitialize(long dpy, int[] major, int[] minor)
Array version of:Initialize
static boolean
eglInitialize(long dpy, java.nio.IntBuffer major, java.nio.IntBuffer minor)
static boolean
eglMakeCurrent(long dpy, long draw, long read, long ctx)
static boolean
eglQueryContext(long dpy, long ctx, int attribute, int[] value)
Array version of:QueryContext
static boolean
eglQueryContext(long dpy, long ctx, int attribute, java.nio.IntBuffer value)
static java.lang.String
eglQueryString(long dpy, int name)
static boolean
eglQuerySurface(long dpy, long surface, int attribute, int[] value)
Array version of:QuerySurface
static boolean
eglQuerySurface(long dpy, long surface, int attribute, java.nio.IntBuffer value)
static boolean
eglSwapBuffers(long dpy, long surface)
static boolean
eglTerminate(long dpy)
static boolean
eglWaitGL()
static boolean
eglWaitNative(int engine)
-
-
-
Field Detail
-
EGL_ALPHA_SIZE
public static final int EGL_ALPHA_SIZE
- See Also:
- Constant Field Values
-
EGL_BAD_ACCESS
public static final int EGL_BAD_ACCESS
- See Also:
- Constant Field Values
-
EGL_BAD_ALLOC
public static final int EGL_BAD_ALLOC
- See Also:
- Constant Field Values
-
EGL_BAD_ATTRIBUTE
public static final int EGL_BAD_ATTRIBUTE
- See Also:
- Constant Field Values
-
EGL_BAD_CONFIG
public static final int EGL_BAD_CONFIG
- See Also:
- Constant Field Values
-
EGL_BAD_CONTEXT
public static final int EGL_BAD_CONTEXT
- See Also:
- Constant Field Values
-
EGL_BAD_CURRENT_SURFACE
public static final int EGL_BAD_CURRENT_SURFACE
- See Also:
- Constant Field Values
-
EGL_BAD_DISPLAY
public static final int EGL_BAD_DISPLAY
- See Also:
- Constant Field Values
-
EGL_BAD_MATCH
public static final int EGL_BAD_MATCH
- See Also:
- Constant Field Values
-
EGL_BAD_NATIVE_PIXMAP
public static final int EGL_BAD_NATIVE_PIXMAP
- See Also:
- Constant Field Values
-
EGL_BAD_NATIVE_WINDOW
public static final int EGL_BAD_NATIVE_WINDOW
- See Also:
- Constant Field Values
-
EGL_BAD_PARAMETER
public static final int EGL_BAD_PARAMETER
- See Also:
- Constant Field Values
-
EGL_BAD_SURFACE
public static final int EGL_BAD_SURFACE
- See Also:
- Constant Field Values
-
EGL_BLUE_SIZE
public static final int EGL_BLUE_SIZE
- See Also:
- Constant Field Values
-
EGL_BUFFER_SIZE
public static final int EGL_BUFFER_SIZE
- See Also:
- Constant Field Values
-
EGL_CONFIG_CAVEAT
public static final int EGL_CONFIG_CAVEAT
- See Also:
- Constant Field Values
-
EGL_CONFIG_ID
public static final int EGL_CONFIG_ID
- See Also:
- Constant Field Values
-
EGL_CORE_NATIVE_ENGINE
public static final int EGL_CORE_NATIVE_ENGINE
- See Also:
- Constant Field Values
-
EGL_DEPTH_SIZE
public static final int EGL_DEPTH_SIZE
- See Also:
- Constant Field Values
-
EGL_DONT_CARE
public static final int EGL_DONT_CARE
- See Also:
- Constant Field Values
-
EGL_DRAW
public static final int EGL_DRAW
- See Also:
- Constant Field Values
-
EGL_EXTENSIONS
public static final int EGL_EXTENSIONS
- See Also:
- Constant Field Values
-
EGL_FALSE
public static final int EGL_FALSE
- See Also:
- Constant Field Values
-
EGL_GREEN_SIZE
public static final int EGL_GREEN_SIZE
- See Also:
- Constant Field Values
-
EGL_HEIGHT
public static final int EGL_HEIGHT
- See Also:
- Constant Field Values
-
EGL_LARGEST_PBUFFER
public static final int EGL_LARGEST_PBUFFER
- See Also:
- Constant Field Values
-
EGL_LEVEL
public static final int EGL_LEVEL
- See Also:
- Constant Field Values
-
EGL_MAX_PBUFFER_HEIGHT
public static final int EGL_MAX_PBUFFER_HEIGHT
- See Also:
- Constant Field Values
-
EGL_MAX_PBUFFER_PIXELS
public static final int EGL_MAX_PBUFFER_PIXELS
- See Also:
- Constant Field Values
-
EGL_MAX_PBUFFER_WIDTH
public static final int EGL_MAX_PBUFFER_WIDTH
- See Also:
- Constant Field Values
-
EGL_NATIVE_RENDERABLE
public static final int EGL_NATIVE_RENDERABLE
- See Also:
- Constant Field Values
-
EGL_NATIVE_VISUAL_ID
public static final int EGL_NATIVE_VISUAL_ID
- See Also:
- Constant Field Values
-
EGL_NATIVE_VISUAL_TYPE
public static final int EGL_NATIVE_VISUAL_TYPE
- See Also:
- Constant Field Values
-
EGL_NONE
public static final int EGL_NONE
- See Also:
- Constant Field Values
-
EGL_NON_CONFORMANT_CONFIG
public static final int EGL_NON_CONFORMANT_CONFIG
- See Also:
- Constant Field Values
-
EGL_NOT_INITIALIZED
public static final int EGL_NOT_INITIALIZED
- See Also:
- Constant Field Values
-
EGL_PBUFFER_BIT
public static final int EGL_PBUFFER_BIT
- See Also:
- Constant Field Values
-
EGL_PIXMAP_BIT
public static final int EGL_PIXMAP_BIT
- See Also:
- Constant Field Values
-
EGL_READ
public static final int EGL_READ
- See Also:
- Constant Field Values
-
EGL_RED_SIZE
public static final int EGL_RED_SIZE
- See Also:
- Constant Field Values
-
EGL_SAMPLES
public static final int EGL_SAMPLES
- See Also:
- Constant Field Values
-
EGL_SAMPLE_BUFFERS
public static final int EGL_SAMPLE_BUFFERS
- See Also:
- Constant Field Values
-
EGL_SLOW_CONFIG
public static final int EGL_SLOW_CONFIG
- See Also:
- Constant Field Values
-
EGL_STENCIL_SIZE
public static final int EGL_STENCIL_SIZE
- See Also:
- Constant Field Values
-
EGL_SUCCESS
public static final int EGL_SUCCESS
- See Also:
- Constant Field Values
-
EGL_SURFACE_TYPE
public static final int EGL_SURFACE_TYPE
- See Also:
- Constant Field Values
-
EGL_TRANSPARENT_BLUE_VALUE
public static final int EGL_TRANSPARENT_BLUE_VALUE
- See Also:
- Constant Field Values
-
EGL_TRANSPARENT_GREEN_VALUE
public static final int EGL_TRANSPARENT_GREEN_VALUE
- See Also:
- Constant Field Values
-
EGL_TRANSPARENT_RED_VALUE
public static final int EGL_TRANSPARENT_RED_VALUE
- See Also:
- Constant Field Values
-
EGL_TRANSPARENT_RGB
public static final int EGL_TRANSPARENT_RGB
- See Also:
- Constant Field Values
-
EGL_TRANSPARENT_TYPE
public static final int EGL_TRANSPARENT_TYPE
- See Also:
- Constant Field Values
-
EGL_TRUE
public static final int EGL_TRUE
- See Also:
- Constant Field Values
-
EGL_VENDOR
public static final int EGL_VENDOR
- See Also:
- Constant Field Values
-
EGL_VERSION
public static final int EGL_VERSION
- See Also:
- Constant Field Values
-
EGL_WIDTH
public static final int EGL_WIDTH
- See Also:
- Constant Field Values
-
EGL_WINDOW_BIT
public static final int EGL_WINDOW_BIT
- See Also:
- Constant Field Values
-
EGL_NO_CONTEXT
public static final long EGL_NO_CONTEXT
Null values.- See Also:
- Constant Field Values
-
EGL_NO_DISPLAY
public static final long EGL_NO_DISPLAY
Null values.- See Also:
- Constant Field Values
-
EGL_NO_SURFACE
public static final long EGL_NO_SURFACE
Null values.- See Also:
- Constant Field Values
-
-
Method Detail
-
eglChooseConfig
public static boolean eglChooseConfig(long dpy, java.nio.IntBuffer attrib_list, PointerBuffer configs, java.nio.IntBuffer num_config)
-
eglCopyBuffers
public static boolean eglCopyBuffers(long dpy, long surface, long target)
-
eglCreateContext
public static long eglCreateContext(long dpy, long config, long share_context, java.nio.IntBuffer attrib_list)
-
eglCreatePbufferSurface
public static long eglCreatePbufferSurface(long dpy, long config, java.nio.IntBuffer attrib_list)
-
eglCreatePixmapSurface
public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, java.nio.IntBuffer attrib_list)
-
eglCreateWindowSurface
public static long eglCreateWindowSurface(long dpy, long config, long win, java.nio.IntBuffer attrib_list)
-
eglDestroyContext
public static boolean eglDestroyContext(long dpy, long ctx)
-
eglDestroySurface
public static boolean eglDestroySurface(long dpy, long surface)
-
eglGetConfigAttrib
public static boolean eglGetConfigAttrib(long dpy, long config, int attribute, java.nio.IntBuffer value)
-
eglGetConfigs
public static boolean eglGetConfigs(long dpy, PointerBuffer configs, java.nio.IntBuffer num_config)
-
eglGetCurrentDisplay
public static long eglGetCurrentDisplay()
-
eglGetCurrentSurface
public static long eglGetCurrentSurface(int readdraw)
-
eglGetDisplay
public static long eglGetDisplay(long display_id)
-
eglGetError
public static int eglGetError()
-
eglGetProcAddress
public static long eglGetProcAddress(java.nio.ByteBuffer procname)
-
eglGetProcAddress
public static long eglGetProcAddress(java.lang.CharSequence procname)
-
eglInitialize
public static boolean eglInitialize(long dpy, java.nio.IntBuffer major, java.nio.IntBuffer minor)
-
eglMakeCurrent
public static boolean eglMakeCurrent(long dpy, long draw, long read, long ctx)
-
eglQueryContext
public static boolean eglQueryContext(long dpy, long ctx, int attribute, java.nio.IntBuffer value)
-
eglQueryString
public static java.lang.String eglQueryString(long dpy, int name)
-
eglQuerySurface
public static boolean eglQuerySurface(long dpy, long surface, int attribute, java.nio.IntBuffer value)
-
eglSwapBuffers
public static boolean eglSwapBuffers(long dpy, long surface)
-
eglTerminate
public static boolean eglTerminate(long dpy)
-
eglWaitGL
public static boolean eglWaitGL()
-
eglWaitNative
public static boolean eglWaitNative(int engine)
-
eglChooseConfig
public static boolean eglChooseConfig(long dpy, int[] attrib_list, PointerBuffer configs, int[] num_config)
Array version of:ChooseConfig
-
eglCreateContext
public static long eglCreateContext(long dpy, long config, long share_context, int[] attrib_list)
Array version of:CreateContext
-
eglCreatePbufferSurface
public static long eglCreatePbufferSurface(long dpy, long config, int[] attrib_list)
Array version of:CreatePbufferSurface
-
eglCreatePixmapSurface
public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, int[] attrib_list)
Array version of:CreatePixmapSurface
-
eglCreateWindowSurface
public static long eglCreateWindowSurface(long dpy, long config, long win, int[] attrib_list)
Array version of:CreateWindowSurface
-
eglGetConfigAttrib
public static boolean eglGetConfigAttrib(long dpy, long config, int attribute, int[] value)
Array version of:GetConfigAttrib
-
eglGetConfigs
public static boolean eglGetConfigs(long dpy, PointerBuffer configs, int[] num_config)
Array version of:GetConfigs
-
eglInitialize
public static boolean eglInitialize(long dpy, int[] major, int[] minor)
Array version of:Initialize
-
eglQueryContext
public static boolean eglQueryContext(long dpy, long ctx, int attribute, int[] value)
Array version of:QueryContext
-
eglQuerySurface
public static boolean eglQuerySurface(long dpy, long surface, int attribute, int[] value)
Array version of:QuerySurface
-
-