# Uses of Class org.lwjgl.opengles.EGLDisplay (LWJGL API)
Date: 2015-07-28

## Uses of Class
org.lwjgl.opengles.EGLDisplay

Packages that use EGLDisplay
org.lwjgl.opengles

Uses of EGLDisplay in org.lwjgl.opengles

Methods in org.lwjgl.opengles that return EGLDisplay
`static EGLDisplay` `EGL.eglGetCurrentDisplay()` Returns the EGL display associated with the current context.
`static EGLDisplay` `EGL.eglGetDisplay(long display_id)` Obtains an EGL display from the specified native display and initializes it.
`EGLDisplay` `EGLConfig.getDisplay()` Returns the EGL display from which this EGL config was retrieved.
`EGLDisplay` `EGLSurface.getDisplay()` Returns the EGL display from which this EGL surface was created.

Methods in org.lwjgl.opengles with parameters of type EGLDisplay
`static int` `EGLKHRFenceSync.eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, int flags, long timeout)` Blocks the calling thread until the specified sync object is signaled, or until a specified timeout value expires.
`static int` `EGLKHRReusableSync.eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, int flags, long timeout)` Blocks the calling thread until the specified sync object is signaled, or until a specified timeout value expires.
`static EGLSyncNV` `EGLNVSync.eglCreateFenceSyncNV(EGLDisplay dpy, int condition, java.nio.IntBuffer attrib_list)` Creates a fence sync object for the specified EGL display and returns a handle to the new object.
`static EGLSyncKHR` `EGLKHRFenceSync.eglCreateSyncKHR(EGLDisplay dpy, int type, java.nio.IntBuffer attrib_list)` Creates a fence sync object for the specified EGL display and returns a handle to the new object.
`static EGLSyncKHR` `EGLKHRReusableSync.eglCreateSyncKHR(EGLDisplay dpy, int type, java.nio.IntBuffer attrib_list)` Creates a fence sync object for the specified EGL display and returns a handle to the new object.
`static void` `EGLKHRFenceSync.eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync)` Destroys an existing sync object.
`static void` `EGLKHRReusableSync.eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync)` Destroys an existing sync object.
`static int` `EGLKHRFenceSync.eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, int attribute)` Returns the value of the sync object attribute.
`static int` `EGLKHRReusableSync.eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, int attribute)` Returns the value of the sync object attribute.
`static void` `EGL.eglQueryContext(EGLDisplay dpy, EGLContext ctx, int attribute, java.nio.IntBuffer value)` Returns the value of the specified EGL context attribute in the value parameter.
`static java.lang.String` `EGL.eglQueryString(EGLDisplay dpy, int name)` Returns a string describing some aspect of the EGL implementation running on the specified display.
`static void` `EGL.eglQuerySurface(EGLDisplay dpy, EGLSurface surface, int attribute, java.nio.IntBuffer value)` Returns the value of the specified EGL surface attribute in the value parameter.
`static void` `EGL.eglReleaseCurrent(EGLDisplay dpy)` Releases the current context without assigning a new one.
`static void` `EGLKHRReusableSync.eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, int mode)` Signals or unsignals the sync object by changing its status to the specified mode.
`java.nio.IntBuffer` `PixelFormat.getAttribBuffer(EGLDisplay display, int surfaceType, int[] lwjglAttribs)` Returns an IntBuffer that can be used to get/choose EGLConfigs.
`void` `EGLContext.setDisplay(EGLDisplay display)`

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.