Package org.lwjgl.egl
Class EGL15
- java.lang.Object
-
- org.lwjgl.egl.EGL15
-
public class EGL15 extends java.lang.Object
The core EGL 1.5 functionality.
-
-
Field Summary
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static int
eglClientWaitSync(long dpy, long sync, int flags, long timeout)
static long
eglCreateImage(long dpy, long ctx, int target, long buffer, PointerBuffer attrib_list)
static long
eglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, PointerBuffer attrib_list)
static long
eglCreatePlatformWindowSurface(long dpy, long config, long native_window, PointerBuffer attrib_list)
static long
eglCreateSync(long dpy, int type, PointerBuffer attrib_list)
static boolean
eglDestroyImage(long dpy, long image)
static boolean
eglDestroySync(long dpy, long sync)
static long
eglGetPlatformDisplay(int platform, long native_display, PointerBuffer attrib_list)
static boolean
eglGetSyncAttrib(long dpy, long sync, int attribute, PointerBuffer value)
static boolean
eglWaitSync(long dpy, long sync, int flags)
-
-
-
Field Detail
-
EGL_CONTEXT_MAJOR_VERSION
public static final int EGL_CONTEXT_MAJOR_VERSION
- See Also:
- Constant Field Values
-
EGL_CONTEXT_MINOR_VERSION
public static final int EGL_CONTEXT_MINOR_VERSION
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_PROFILE_MASK
public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
- See Also:
- Constant Field Values
-
EGL_NO_RESET_NOTIFICATION
public static final int EGL_NO_RESET_NOTIFICATION
- See Also:
- Constant Field Values
-
EGL_LOSE_CONTEXT_ON_RESET
public static final int EGL_LOSE_CONTEXT_ON_RESET
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_DEBUG
public static final int EGL_CONTEXT_OPENGL_DEBUG
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
- See Also:
- Constant Field Values
-
EGL_CONTEXT_OPENGL_ROBUST_ACCESS
public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS
- See Also:
- Constant Field Values
-
EGL_OPENGL_ES3_BIT
public static final int EGL_OPENGL_ES3_BIT
- See Also:
- Constant Field Values
-
EGL_CL_EVENT_HANDLE
public static final int EGL_CL_EVENT_HANDLE
- See Also:
- Constant Field Values
-
EGL_SYNC_CL_EVENT
public static final int EGL_SYNC_CL_EVENT
- See Also:
- Constant Field Values
-
EGL_SYNC_CL_EVENT_COMPLETE
public static final int EGL_SYNC_CL_EVENT_COMPLETE
- See Also:
- Constant Field Values
-
EGL_SYNC_PRIOR_COMMANDS_COMPLETE
public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE
- See Also:
- Constant Field Values
-
EGL_SYNC_TYPE
public static final int EGL_SYNC_TYPE
- See Also:
- Constant Field Values
-
EGL_SYNC_STATUS
public static final int EGL_SYNC_STATUS
- See Also:
- Constant Field Values
-
EGL_SYNC_CONDITION
public static final int EGL_SYNC_CONDITION
- See Also:
- Constant Field Values
-
EGL_SIGNALED
public static final int EGL_SIGNALED
- See Also:
- Constant Field Values
-
EGL_UNSIGNALED
public static final int EGL_UNSIGNALED
- See Also:
- Constant Field Values
-
EGL_SYNC_FLUSH_COMMANDS_BIT
public static final int EGL_SYNC_FLUSH_COMMANDS_BIT
- See Also:
- Constant Field Values
-
EGL_TIMEOUT_EXPIRED
public static final int EGL_TIMEOUT_EXPIRED
- See Also:
- Constant Field Values
-
EGL_CONDITION_SATISFIED
public static final int EGL_CONDITION_SATISFIED
- See Also:
- Constant Field Values
-
EGL_SYNC_FENCE
public static final int EGL_SYNC_FENCE
- See Also:
- Constant Field Values
-
EGL_GL_COLORSPACE
public static final int EGL_GL_COLORSPACE
- See Also:
- Constant Field Values
-
EGL_GL_COLORSPACE_SRGB
public static final int EGL_GL_COLORSPACE_SRGB
- See Also:
- Constant Field Values
-
EGL_GL_COLORSPACE_LINEAR
public static final int EGL_GL_COLORSPACE_LINEAR
- See Also:
- Constant Field Values
-
EGL_GL_RENDERBUFFER
public static final int EGL_GL_RENDERBUFFER
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_2D
public static final int EGL_GL_TEXTURE_2D
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_LEVEL
public static final int EGL_GL_TEXTURE_LEVEL
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_3D
public static final int EGL_GL_TEXTURE_3D
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_ZOFFSET
public static final int EGL_GL_TEXTURE_ZOFFSET
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
- See Also:
- Constant Field Values
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
- See Also:
- Constant Field Values
-
EGL_IMAGE_PRESERVED
public static final int EGL_IMAGE_PRESERVED
- See Also:
- Constant Field Values
-
EGL_FOREVER
public static final long EGL_FOREVER
- See Also:
- Constant Field Values
-
EGL_NO_SYNC
public static final long EGL_NO_SYNC
- See Also:
- Constant Field Values
-
EGL_NO_IMAGE
public static final long EGL_NO_IMAGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
eglCreateSync
public static long eglCreateSync(long dpy, int type, PointerBuffer attrib_list)
-
eglDestroySync
public static boolean eglDestroySync(long dpy, long sync)
-
eglClientWaitSync
public static int eglClientWaitSync(long dpy, long sync, int flags, long timeout)
-
eglGetSyncAttrib
public static boolean eglGetSyncAttrib(long dpy, long sync, int attribute, PointerBuffer value)
-
eglCreateImage
public static long eglCreateImage(long dpy, long ctx, int target, long buffer, PointerBuffer attrib_list)
-
eglDestroyImage
public static boolean eglDestroyImage(long dpy, long image)
-
eglGetPlatformDisplay
public static long eglGetPlatformDisplay(int platform, long native_display, PointerBuffer attrib_list)
-
eglCreatePlatformWindowSurface
public static long eglCreatePlatformWindowSurface(long dpy, long config, long native_window, PointerBuffer attrib_list)
-
eglCreatePlatformPixmapSurface
public static long eglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, PointerBuffer attrib_list)
-
eglWaitSync
public static boolean eglWaitSync(long dpy, long sync, int flags)
-
-