Package org.lwjgl.egl
Class EGL15
java.lang.Object
org.lwjgl.egl.EGL10
org.lwjgl.egl.EGL11
org.lwjgl.egl.EGL12
org.lwjgl.egl.EGL13
org.lwjgl.egl.EGL14
org.lwjgl.egl.EGL15
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final int
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class org.lwjgl.egl.EGL14
EGL_DEFAULT_DISPLAY, EGL_MULTISAMPLE_RESOLVE, EGL_MULTISAMPLE_RESOLVE_BOX, EGL_MULTISAMPLE_RESOLVE_BOX_BIT, EGL_MULTISAMPLE_RESOLVE_DEFAULT, EGL_OPENGL_API, EGL_OPENGL_BIT, EGL_SWAP_BEHAVIOR_PRESERVED_BIT
Fields inherited from class org.lwjgl.egl.EGL13
EGL_CONFORMANT, EGL_CONTEXT_CLIENT_VERSION, EGL_MATCH_NATIVE_PIXMAP, EGL_OPENGL_ES2_BIT, EGL_VG_ALPHA_FORMAT, EGL_VG_ALPHA_FORMAT_NONPRE, EGL_VG_ALPHA_FORMAT_PRE, EGL_VG_ALPHA_FORMAT_PRE_BIT, EGL_VG_COLORSPACE, EGL_VG_COLORSPACE_LINEAR, EGL_VG_COLORSPACE_LINEAR_BIT, EGL_VG_COLORSPACE_sRGB
Fields inherited from class org.lwjgl.egl.EGL12
EGL_ALPHA_FORMAT, EGL_ALPHA_FORMAT_NONPRE, EGL_ALPHA_FORMAT_PRE, EGL_ALPHA_MASK_SIZE, EGL_BUFFER_DESTROYED, EGL_BUFFER_PRESERVED, EGL_CLIENT_APIS, EGL_COLOR_BUFFER_TYPE, EGL_COLORSPACE, EGL_COLORSPACE_LINEAR, EGL_COLORSPACE_sRGB, EGL_CONTEXT_CLIENT_TYPE, EGL_DISPLAY_SCALING, EGL_HORIZONTAL_RESOLUTION, EGL_LUMINANCE_BUFFER, EGL_LUMINANCE_SIZE, EGL_OPENGL_ES_API, EGL_OPENGL_ES_BIT, EGL_OPENVG_API, EGL_OPENVG_BIT, EGL_OPENVG_IMAGE, EGL_PIXEL_ASPECT_RATIO, EGL_RENDER_BUFFER, EGL_RENDERABLE_TYPE, EGL_RGB_BUFFER, EGL_SINGLE_BUFFER, EGL_SWAP_BEHAVIOR, EGL_UNKNOWN, EGL_VERTICAL_RESOLUTION
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
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
eglClientWaitSync
(long dpy, long sync, int flags, long timeout) EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
static long
eglCreateImage
(long dpy, long ctx, int target, long buffer, @Nullable PointerBuffer attrib_list) EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, EGLAttrib const * attrib_list)
static long
eglCreatePlatformPixmapSurface
(long dpy, long config, long native_pixmap, @Nullable PointerBuffer attrib_list) EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, EGLAttrib const * attrib_list)
static long
eglCreatePlatformWindowSurface
(long dpy, long config, long native_window, @Nullable PointerBuffer attrib_list) EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, EGLAttrib const * attrib_list)
static long
eglCreateSync
(long dpy, int type, PointerBuffer attrib_list) EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, EGLAttrib const * attrib_list)
static boolean
eglDestroyImage
(long dpy, long image) EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image)
static boolean
eglDestroySync
(long dpy, long sync) EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
static long
eglGetPlatformDisplay
(int platform, long native_display, @Nullable PointerBuffer attrib_list) EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, EGLAttrib const * attrib_list)
static boolean
eglGetSyncAttrib
(long dpy, long sync, int attribute, PointerBuffer value) EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib const * value)
static boolean
eglWaitSync
(long dpy, long sync, int flags) EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags)
static long
neglCreateImage
(long dpy, long ctx, int target, long buffer, long attrib_list) EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, EGLAttrib const * attrib_list)
static long
neglCreatePlatformPixmapSurface
(long dpy, long config, long native_pixmap, long attrib_list) EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, EGLAttrib const * attrib_list)
static long
neglCreatePlatformWindowSurface
(long dpy, long config, long native_window, long attrib_list) EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, EGLAttrib const * attrib_list)
static long
neglCreateSync
(long dpy, int type, long attrib_list) EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, EGLAttrib const * attrib_list)
static long
neglGetPlatformDisplay
(int platform, long native_display, long attrib_list) EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, EGLAttrib const * attrib_list)
static int
neglGetSyncAttrib
(long dpy, long sync, int attribute, long value) EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib const * value)
Methods inherited from class org.lwjgl.egl.EGL14
eglGetCurrentContext
Methods inherited from class org.lwjgl.egl.EGL12
eglBindAPI, eglCreatePbufferFromClientBuffer, eglCreatePbufferFromClientBuffer, eglQueryAPI, eglReleaseThread, eglWaitClient, neglCreatePbufferFromClientBuffer
Methods inherited from class org.lwjgl.egl.EGL11
eglBindTexImage, eglReleaseTexImage, eglSurfaceAttrib, eglSwapInterval
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
-
Field Details
-
EGL_CONTEXT_MAJOR_VERSION
public static final int EGL_CONTEXT_MAJOR_VERSION- See Also:
-
EGL_CONTEXT_MINOR_VERSION
public static final int EGL_CONTEXT_MINOR_VERSION- See Also:
-
EGL_CONTEXT_OPENGL_PROFILE_MASK
public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK- See Also:
-
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY- See Also:
-
EGL_NO_RESET_NOTIFICATION
public static final int EGL_NO_RESET_NOTIFICATION- See Also:
-
EGL_LOSE_CONTEXT_ON_RESET
public static final int EGL_LOSE_CONTEXT_ON_RESET- See Also:
-
EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT- See Also:
-
EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT- See Also:
-
EGL_CONTEXT_OPENGL_DEBUG
public static final int EGL_CONTEXT_OPENGL_DEBUG- See Also:
-
EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE- See Also:
-
EGL_CONTEXT_OPENGL_ROBUST_ACCESS
public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS- See Also:
-
EGL_OPENGL_ES3_BIT
public static final int EGL_OPENGL_ES3_BIT- See Also:
-
EGL_CL_EVENT_HANDLE
public static final int EGL_CL_EVENT_HANDLE- See Also:
-
EGL_SYNC_CL_EVENT
public static final int EGL_SYNC_CL_EVENT- See Also:
-
EGL_SYNC_CL_EVENT_COMPLETE
public static final int EGL_SYNC_CL_EVENT_COMPLETE- See Also:
-
EGL_SYNC_PRIOR_COMMANDS_COMPLETE
public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE- See Also:
-
EGL_SYNC_TYPE
public static final int EGL_SYNC_TYPE- See Also:
-
EGL_SYNC_STATUS
public static final int EGL_SYNC_STATUS- See Also:
-
EGL_SYNC_CONDITION
public static final int EGL_SYNC_CONDITION- See Also:
-
EGL_SIGNALED
public static final int EGL_SIGNALED- See Also:
-
EGL_UNSIGNALED
public static final int EGL_UNSIGNALED- See Also:
-
EGL_SYNC_FLUSH_COMMANDS_BIT
public static final int EGL_SYNC_FLUSH_COMMANDS_BIT- See Also:
-
EGL_TIMEOUT_EXPIRED
public static final int EGL_TIMEOUT_EXPIRED- See Also:
-
EGL_CONDITION_SATISFIED
public static final int EGL_CONDITION_SATISFIED- See Also:
-
EGL_SYNC_FENCE
public static final int EGL_SYNC_FENCE- See Also:
-
EGL_GL_COLORSPACE
public static final int EGL_GL_COLORSPACE- See Also:
-
EGL_GL_COLORSPACE_SRGB
public static final int EGL_GL_COLORSPACE_SRGB- See Also:
-
EGL_GL_COLORSPACE_LINEAR
public static final int EGL_GL_COLORSPACE_LINEAR- See Also:
-
EGL_GL_RENDERBUFFER
public static final int EGL_GL_RENDERBUFFER- See Also:
-
EGL_GL_TEXTURE_2D
public static final int EGL_GL_TEXTURE_2D- See Also:
-
EGL_GL_TEXTURE_LEVEL
public static final int EGL_GL_TEXTURE_LEVEL- See Also:
-
EGL_GL_TEXTURE_3D
public static final int EGL_GL_TEXTURE_3D- See Also:
-
EGL_GL_TEXTURE_ZOFFSET
public static final int EGL_GL_TEXTURE_ZOFFSET- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z- See Also:
-
EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z- See Also:
-
EGL_IMAGE_PRESERVED
public static final int EGL_IMAGE_PRESERVED- See Also:
-
EGL_FOREVER
public static final long EGL_FOREVER- See Also:
-
EGL_NO_SYNC
public static final long EGL_NO_SYNC- See Also:
-
EGL_NO_IMAGE
public static final long EGL_NO_IMAGE- See Also:
-
-
Method Details
-
neglCreateSync
public static long neglCreateSync(long dpy, int type, long attrib_list) EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, EGLAttrib const * attrib_list)
-
eglCreateSync
EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, EGLAttrib const * attrib_list)
-
eglDestroySync
public static boolean eglDestroySync(long dpy, long sync) EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
-
eglClientWaitSync
public static int eglClientWaitSync(long dpy, long sync, int flags, long timeout) EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
-
neglGetSyncAttrib
public static int neglGetSyncAttrib(long dpy, long sync, int attribute, long value) EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib const * value)
-
eglGetSyncAttrib
EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib const * value)
-
neglCreateImage
public static long neglCreateImage(long dpy, long ctx, int target, long buffer, long attrib_list) EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, EGLAttrib const * attrib_list)
-
eglCreateImage
public static long eglCreateImage(long dpy, long ctx, int target, long buffer, @Nullable PointerBuffer attrib_list) EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, EGLAttrib const * attrib_list)
-
eglDestroyImage
public static boolean eglDestroyImage(long dpy, long image) EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image)
-
neglGetPlatformDisplay
public static long neglGetPlatformDisplay(int platform, long native_display, long attrib_list) EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, EGLAttrib const * attrib_list)
-
eglGetPlatformDisplay
public static long eglGetPlatformDisplay(int platform, long native_display, @Nullable PointerBuffer attrib_list) EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, EGLAttrib const * attrib_list)
-
neglCreatePlatformWindowSurface
public static long neglCreatePlatformWindowSurface(long dpy, long config, long native_window, long attrib_list) EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, EGLAttrib const * attrib_list)
-
eglCreatePlatformWindowSurface
public static long eglCreatePlatformWindowSurface(long dpy, long config, long native_window, @Nullable PointerBuffer attrib_list) EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, EGLAttrib const * attrib_list)
-
neglCreatePlatformPixmapSurface
public static long neglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, long attrib_list) EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, EGLAttrib const * attrib_list)
-
eglCreatePlatformPixmapSurface
public static long eglCreatePlatformPixmapSurface(long dpy, long config, long native_pixmap, @Nullable PointerBuffer attrib_list) EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, EGLAttrib const * attrib_list)
-
eglWaitSync
public static boolean eglWaitSync(long dpy, long sync, int flags) EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags)
-