Top Description Fields Constructors Methods
org.lwjgl.egl

public Class EGL15

extends EGL14
Class Inheritance
Imports
javax.annotation.*, org.lwjgl.*, org.lwjgl.system.*

The core EGL 1.5 functionality.

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final long
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final long
public static final int
public static final long
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from org.lwjgl.egl.EGL14:
EGL_DEFAULT_DISPLAYEGL_MULTISAMPLE_RESOLVEEGL_MULTISAMPLE_RESOLVE_BOXEGL_MULTISAMPLE_RESOLVE_BOX_BITEGL_MULTISAMPLE_RESOLVE_DEFAULTEGL_OPENGL_APIEGL_OPENGL_BITEGL_SWAP_BEHAVIOR_PRESERVED_BIT

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static int
eglClientWaitSync(long dpy, long sync, int flags, long timeout)

Reference Page

public static long
eglCreateImage(long dpy, long ctx, int target, long buffer, PointerBuffer attrib_list)

Reference Page

public static long
eglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, PointerBuffer attrib_list)

Reference Page

public static long
eglCreatePlatformWindowSurface(long dpy, long config, long native_window, PointerBuffer attrib_list)

Reference Page

public static long
eglCreateSync(long dpy, int type, PointerBuffer attrib_list)

Reference Page

public static boolean
eglDestroyImage(long dpy, long image)

Reference Page

public static boolean
eglDestroySync(long dpy, long sync)

Reference Page

public static long
eglGetPlatformDisplay(int platform, long native_display, PointerBuffer attrib_list)

Reference Page

public static boolean
eglGetSyncAttrib(long dpy, long sync, int attribute, PointerBuffer value)

Reference Page

public static boolean
eglWaitSync(long dpy, long sync, int flags)

Reference Page

public static long
neglCreateImage(long dpy, long ctx, int target, long buffer, long attrib_list)

public static long
neglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, long attrib_list)

public static long
neglCreatePlatformWindowSurface(long dpy, long config, long native_window, long attrib_list)

public static long
neglCreateSync(long dpy, int type, long attrib_list)

public static long
neglGetPlatformDisplay(int platform, long native_display, long attrib_list)

public static int
neglGetSyncAttrib(long dpy, long sync, int attribute, long value)

Inherited from org.lwjgl.egl.EGL14:
eglGetCurrentContext

Field Detail

EGL_CL_EVENT_HANDLEback to summary
public static final int EGL_CL_EVENT_HANDLE
EGL_CONDITION_SATISFIEDback to summary
public static final int EGL_CONDITION_SATISFIED
EGL_CONTEXT_MAJOR_VERSIONback to summary
public static final int EGL_CONTEXT_MAJOR_VERSION
EGL_CONTEXT_MINOR_VERSIONback to summary
public static final int EGL_CONTEXT_MINOR_VERSION
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BITback to summary
public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
EGL_CONTEXT_OPENGL_CORE_PROFILE_BITback to summary
public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
EGL_CONTEXT_OPENGL_DEBUGback to summary
public static final int EGL_CONTEXT_OPENGL_DEBUG
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLEback to summary
public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
EGL_CONTEXT_OPENGL_PROFILE_MASKback to summary
public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGYback to summary
public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
EGL_CONTEXT_OPENGL_ROBUST_ACCESSback to summary
public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS
EGL_FOREVERback to summary
public static final long EGL_FOREVER
EGL_GL_COLORSPACEback to summary
public static final int EGL_GL_COLORSPACE
EGL_GL_COLORSPACE_LINEARback to summary
public static final int EGL_GL_COLORSPACE_LINEAR
EGL_GL_COLORSPACE_SRGBback to summary
public static final int EGL_GL_COLORSPACE_SRGB
EGL_GL_RENDERBUFFERback to summary
public static final int EGL_GL_RENDERBUFFER
EGL_GL_TEXTURE_2Dback to summary
public static final int EGL_GL_TEXTURE_2D
EGL_GL_TEXTURE_3Dback to summary
public static final int EGL_GL_TEXTURE_3D
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Xback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Yback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Zback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Xback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Yback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Zback to summary
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
EGL_GL_TEXTURE_LEVELback to summary
public static final int EGL_GL_TEXTURE_LEVEL
EGL_GL_TEXTURE_ZOFFSETback to summary
public static final int EGL_GL_TEXTURE_ZOFFSET
EGL_IMAGE_PRESERVEDback to summary
public static final int EGL_IMAGE_PRESERVED
EGL_LOSE_CONTEXT_ON_RESETback to summary
public static final int EGL_LOSE_CONTEXT_ON_RESET
EGL_NO_IMAGEback to summary
public static final long EGL_NO_IMAGE
EGL_NO_RESET_NOTIFICATIONback to summary
public static final int EGL_NO_RESET_NOTIFICATION
EGL_NO_SYNCback to summary
public static final long EGL_NO_SYNC
EGL_OPENGL_ES3_BITback to summary
public static final int EGL_OPENGL_ES3_BIT
EGL_SIGNALEDback to summary
public static final int EGL_SIGNALED
EGL_SYNC_CL_EVENTback to summary
public static final int EGL_SYNC_CL_EVENT
EGL_SYNC_CL_EVENT_COMPLETEback to summary
public static final int EGL_SYNC_CL_EVENT_COMPLETE
EGL_SYNC_CONDITIONback to summary
public static final int EGL_SYNC_CONDITION
EGL_SYNC_FENCEback to summary
public static final int EGL_SYNC_FENCE
EGL_SYNC_FLUSH_COMMANDS_BITback to summary
public static final int EGL_SYNC_FLUSH_COMMANDS_BIT
EGL_SYNC_PRIOR_COMMANDS_COMPLETEback to summary
public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE
EGL_SYNC_STATUSback to summary
public static final int EGL_SYNC_STATUS
EGL_SYNC_TYPEback to summary
public static final int EGL_SYNC_TYPE
EGL_TIMEOUT_EXPIREDback to summary
public static final int EGL_TIMEOUT_EXPIRED
EGL_UNSIGNALEDback to summary
public static final int EGL_UNSIGNALED

Constructor Detail

EGL15back to summary
protected EGL15()

Method Detail

eglClientWaitSyncback to summary
public static int eglClientWaitSync(long dpy, long sync, int flags, long timeout)

Reference Page

Annotations
@NativeType:EGLint
eglCreateImageback to summary
public static long eglCreateImage(long dpy, long ctx, int target, long buffer, PointerBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLImage
eglCreatePlatformPixmapSurfaceback to summary
public static long eglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, PointerBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLSurface
eglCreatePlatformWindowSurfaceback to summary
public static long eglCreatePlatformWindowSurface(long dpy, long config, long native_window, PointerBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLSurface
eglCreateSyncback to summary
public static long eglCreateSync(long dpy, int type, PointerBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLSync
eglDestroyImageback to summary
public static boolean eglDestroyImage(long dpy, long image)

Reference Page

Annotations
@NativeType:EGLBoolean
eglDestroySyncback to summary
public static boolean eglDestroySync(long dpy, long sync)

Reference Page

Annotations
@NativeType:EGLBoolean
eglGetPlatformDisplayback to summary
public static long eglGetPlatformDisplay(int platform, long native_display, PointerBuffer attrib_list)

Reference Page

Annotations
@NativeType:EGLDisplay
eglGetSyncAttribback to summary
public static boolean eglGetSyncAttrib(long dpy, long sync, int attribute, PointerBuffer value)

Reference Page

Annotations
@NativeType:EGLBoolean
eglWaitSyncback to summary
public static boolean eglWaitSync(long dpy, long sync, int flags)

Reference Page

Annotations
@NativeType:EGLBoolean
neglCreateImageback to summary
public static long neglCreateImage(long dpy, long ctx, int target, long buffer, long attrib_list)
neglCreatePlatformPixmapSurfaceback to summary
public static long neglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, long attrib_list)
neglCreatePlatformWindowSurfaceback to summary
public static long neglCreatePlatformWindowSurface(long dpy, long config, long native_window, long attrib_list)
neglCreateSyncback to summary
public static long neglCreateSync(long dpy, int type, long attrib_list)
neglGetPlatformDisplayback to summary
public static long neglGetPlatformDisplay(int platform, long native_display, long attrib_list)
neglGetSyncAttribback to summary
public static int neglGetSyncAttrib(long dpy, long sync, int attribute, long value)