Package org.lwjgl.egl
Class EGL10
java.lang.Object
org.lwjgl.egl.EGL10
- Direct Known Subclasses:
EGL11
The core EGL 1.0 functionality.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final longNull values.static final longNull values.static final longNull values.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleaneglChooseConfig(long dpy, int @Nullable [] attrib_list, @Nullable org.lwjgl.PointerBuffer configs, int[] num_config) Array version of:ChooseConfigstatic booleaneglChooseConfig(long dpy, @Nullable IntBuffer attrib_list, @Nullable org.lwjgl.PointerBuffer configs, IntBuffer num_config) static booleaneglCopyBuffers(long dpy, long surface, long target) static longeglCreateContext(long dpy, long config, long share_context, int @Nullable [] attrib_list) Array version of:CreateContextstatic longeglCreateContext(long dpy, long config, long share_context, @Nullable IntBuffer attrib_list) static longeglCreatePbufferSurface(long dpy, long config, int @Nullable [] attrib_list) Array version of:CreatePbufferSurfacestatic longeglCreatePbufferSurface(long dpy, long config, @Nullable IntBuffer attrib_list) static longeglCreatePixmapSurface(long dpy, long config, long pixmap, int @Nullable [] attrib_list) Array version of:CreatePixmapSurfacestatic longeglCreatePixmapSurface(long dpy, long config, long pixmap, @Nullable IntBuffer attrib_list) static longeglCreateWindowSurface(long dpy, long config, long win, int @Nullable [] attrib_list) Array version of:CreateWindowSurfacestatic longeglCreateWindowSurface(long dpy, long config, long win, @Nullable IntBuffer attrib_list) static booleaneglDestroyContext(long dpy, long ctx) static booleaneglDestroySurface(long dpy, long surface) static booleaneglGetConfigAttrib(long dpy, long config, int attribute, int[] value) Array version of:GetConfigAttribstatic booleaneglGetConfigAttrib(long dpy, long config, int attribute, IntBuffer value) static booleaneglGetConfigs(long dpy, @Nullable org.lwjgl.PointerBuffer configs, int[] num_config) Array version of:GetConfigsstatic booleaneglGetConfigs(long dpy, @Nullable org.lwjgl.PointerBuffer configs, IntBuffer num_config) static longstatic longeglGetCurrentSurface(int readdraw) static longeglGetDisplay(long display_id) static intstatic longeglGetProcAddress(CharSequence procname) static longeglGetProcAddress(ByteBuffer procname) static booleaneglInitialize(long dpy, int @Nullable [] major, int @Nullable [] minor) Array version of:Initializestatic booleaneglInitialize(long dpy, @Nullable IntBuffer major, @Nullable IntBuffer minor) static booleaneglMakeCurrent(long dpy, long draw, long read, long ctx) static booleaneglQueryContext(long dpy, long ctx, int attribute, int[] value) Array version of:QueryContextstatic booleaneglQueryContext(long dpy, long ctx, int attribute, IntBuffer value) static @Nullable StringeglQueryString(long dpy, int name) static booleaneglQuerySurface(long dpy, long surface, int attribute, int[] value) Array version of:QuerySurfacestatic booleaneglQuerySurface(long dpy, long surface, int attribute, IntBuffer value) static booleaneglSwapBuffers(long dpy, long surface) static booleaneglTerminate(long dpy) static booleanstatic booleaneglWaitNative(int engine) static intneglChooseConfig(long dpy, long attrib_list, long configs, int config_size, long num_config) static longneglCreateContext(long dpy, long config, long share_context, long attrib_list) static longneglCreatePbufferSurface(long dpy, long config, long attrib_list) static longneglCreatePixmapSurface(long dpy, long config, long pixmap, long attrib_list) static longneglCreateWindowSurface(long dpy, long config, long win, long attrib_list) static intneglGetConfigAttrib(long dpy, long config, int attribute, long value) static intneglGetConfigs(long dpy, long configs, int config_size, long num_config) static longneglGetProcAddress(long procname) static intneglInitialize(long dpy, long major, long minor) static intneglQueryContext(long dpy, long ctx, int attribute, long value) static longneglQueryString(long dpy, int name) static intneglQuerySurface(long dpy, long surface, int attribute, long value)
-
Field Details
-
EGL_ALPHA_SIZE
public static final int EGL_ALPHA_SIZE- See Also:
-
EGL_BAD_ACCESS
public static final int EGL_BAD_ACCESS- See Also:
-
EGL_BAD_ALLOC
public static final int EGL_BAD_ALLOC- See Also:
-
EGL_BAD_ATTRIBUTE
public static final int EGL_BAD_ATTRIBUTE- See Also:
-
EGL_BAD_CONFIG
public static final int EGL_BAD_CONFIG- See Also:
-
EGL_BAD_CONTEXT
public static final int EGL_BAD_CONTEXT- See Also:
-
EGL_BAD_CURRENT_SURFACE
public static final int EGL_BAD_CURRENT_SURFACE- See Also:
-
EGL_BAD_DISPLAY
public static final int EGL_BAD_DISPLAY- See Also:
-
EGL_BAD_MATCH
public static final int EGL_BAD_MATCH- See Also:
-
EGL_BAD_NATIVE_PIXMAP
public static final int EGL_BAD_NATIVE_PIXMAP- See Also:
-
EGL_BAD_NATIVE_WINDOW
public static final int EGL_BAD_NATIVE_WINDOW- See Also:
-
EGL_BAD_PARAMETER
public static final int EGL_BAD_PARAMETER- See Also:
-
EGL_BAD_SURFACE
public static final int EGL_BAD_SURFACE- See Also:
-
EGL_BLUE_SIZE
public static final int EGL_BLUE_SIZE- See Also:
-
EGL_BUFFER_SIZE
public static final int EGL_BUFFER_SIZE- See Also:
-
EGL_CONFIG_CAVEAT
public static final int EGL_CONFIG_CAVEAT- See Also:
-
EGL_CONFIG_ID
public static final int EGL_CONFIG_ID- See Also:
-
EGL_CORE_NATIVE_ENGINE
public static final int EGL_CORE_NATIVE_ENGINE- See Also:
-
EGL_DEPTH_SIZE
public static final int EGL_DEPTH_SIZE- See Also:
-
EGL_DONT_CARE
public static final int EGL_DONT_CARE- See Also:
-
EGL_DRAW
public static final int EGL_DRAW- See Also:
-
EGL_EXTENSIONS
public static final int EGL_EXTENSIONS- See Also:
-
EGL_FALSE
public static final int EGL_FALSE- See Also:
-
EGL_GREEN_SIZE
public static final int EGL_GREEN_SIZE- See Also:
-
EGL_HEIGHT
public static final int EGL_HEIGHT- See Also:
-
EGL_LARGEST_PBUFFER
public static final int EGL_LARGEST_PBUFFER- See Also:
-
EGL_LEVEL
public static final int EGL_LEVEL- See Also:
-
EGL_MAX_PBUFFER_HEIGHT
public static final int EGL_MAX_PBUFFER_HEIGHT- See Also:
-
EGL_MAX_PBUFFER_PIXELS
public static final int EGL_MAX_PBUFFER_PIXELS- See Also:
-
EGL_MAX_PBUFFER_WIDTH
public static final int EGL_MAX_PBUFFER_WIDTH- See Also:
-
EGL_NATIVE_RENDERABLE
public static final int EGL_NATIVE_RENDERABLE- See Also:
-
EGL_NATIVE_VISUAL_ID
public static final int EGL_NATIVE_VISUAL_ID- See Also:
-
EGL_NATIVE_VISUAL_TYPE
public static final int EGL_NATIVE_VISUAL_TYPE- See Also:
-
EGL_NONE
public static final int EGL_NONE- See Also:
-
EGL_NON_CONFORMANT_CONFIG
public static final int EGL_NON_CONFORMANT_CONFIG- See Also:
-
EGL_NOT_INITIALIZED
public static final int EGL_NOT_INITIALIZED- See Also:
-
EGL_PBUFFER_BIT
public static final int EGL_PBUFFER_BIT- See Also:
-
EGL_PIXMAP_BIT
public static final int EGL_PIXMAP_BIT- See Also:
-
EGL_READ
public static final int EGL_READ- See Also:
-
EGL_RED_SIZE
public static final int EGL_RED_SIZE- See Also:
-
EGL_SAMPLES
public static final int EGL_SAMPLES- See Also:
-
EGL_SAMPLE_BUFFERS
public static final int EGL_SAMPLE_BUFFERS- See Also:
-
EGL_SLOW_CONFIG
public static final int EGL_SLOW_CONFIG- See Also:
-
EGL_STENCIL_SIZE
public static final int EGL_STENCIL_SIZE- See Also:
-
EGL_SUCCESS
public static final int EGL_SUCCESS- See Also:
-
EGL_SURFACE_TYPE
public static final int EGL_SURFACE_TYPE- See Also:
-
EGL_TRANSPARENT_BLUE_VALUE
public static final int EGL_TRANSPARENT_BLUE_VALUE- See Also:
-
EGL_TRANSPARENT_GREEN_VALUE
public static final int EGL_TRANSPARENT_GREEN_VALUE- See Also:
-
EGL_TRANSPARENT_RED_VALUE
public static final int EGL_TRANSPARENT_RED_VALUE- See Also:
-
EGL_TRANSPARENT_RGB
public static final int EGL_TRANSPARENT_RGB- See Also:
-
EGL_TRANSPARENT_TYPE
public static final int EGL_TRANSPARENT_TYPE- See Also:
-
EGL_TRUE
public static final int EGL_TRUE- See Also:
-
EGL_VENDOR
public static final int EGL_VENDOR- See Also:
-
EGL_VERSION
public static final int EGL_VERSION- See Also:
-
EGL_WIDTH
public static final int EGL_WIDTH- See Also:
-
EGL_WINDOW_BIT
public static final int EGL_WINDOW_BIT- See Also:
-
EGL_NO_CONTEXT
public static final long EGL_NO_CONTEXTNull values.- See Also:
-
EGL_NO_DISPLAY
public static final long EGL_NO_DISPLAYNull values.- See Also:
-
EGL_NO_SURFACE
public static final long EGL_NO_SURFACENull values.- See Also:
-
-
Method Details
-
neglChooseConfig
public static int neglChooseConfig(long dpy, long attrib_list, long configs, int config_size, long num_config) -
eglChooseConfig
-
eglCopyBuffers
public static boolean eglCopyBuffers(long dpy, long surface, long target) -
neglCreateContext
public static long neglCreateContext(long dpy, long config, long share_context, long attrib_list) -
eglCreateContext
public static long eglCreateContext(long dpy, long config, long share_context, @Nullable IntBuffer attrib_list) -
neglCreatePbufferSurface
public static long neglCreatePbufferSurface(long dpy, long config, long attrib_list) -
eglCreatePbufferSurface
-
neglCreatePixmapSurface
public static long neglCreatePixmapSurface(long dpy, long config, long pixmap, long attrib_list) -
eglCreatePixmapSurface
public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, @Nullable IntBuffer attrib_list) -
neglCreateWindowSurface
public static long neglCreateWindowSurface(long dpy, long config, long win, long attrib_list) -
eglCreateWindowSurface
public static long eglCreateWindowSurface(long dpy, long config, long win, @Nullable IntBuffer attrib_list) -
eglDestroyContext
public static boolean eglDestroyContext(long dpy, long ctx) -
eglDestroySurface
public static boolean eglDestroySurface(long dpy, long surface) -
neglGetConfigAttrib
public static int neglGetConfigAttrib(long dpy, long config, int attribute, long value) -
eglGetConfigAttrib
-
neglGetConfigs
public static int neglGetConfigs(long dpy, long configs, int config_size, long num_config) -
eglGetConfigs
public static boolean eglGetConfigs(long dpy, @Nullable org.lwjgl.PointerBuffer configs, 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() -
neglGetProcAddress
public static long neglGetProcAddress(long procname) -
eglGetProcAddress
-
eglGetProcAddress
-
neglInitialize
public static int neglInitialize(long dpy, long major, long minor) -
eglInitialize
-
eglMakeCurrent
public static boolean eglMakeCurrent(long dpy, long draw, long read, long ctx) -
neglQueryContext
public static int neglQueryContext(long dpy, long ctx, int attribute, long value) -
eglQueryContext
-
neglQueryString
public static long neglQueryString(long dpy, int name) -
eglQueryString
-
neglQuerySurface
public static int neglQuerySurface(long dpy, long surface, int attribute, long value) -
eglQuerySurface
-
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 @Nullable [] attrib_list, @Nullable org.lwjgl.PointerBuffer configs, int[] num_config) Array version of:ChooseConfig- See Also:
-
eglCreateContext
public static long eglCreateContext(long dpy, long config, long share_context, int @Nullable [] attrib_list) Array version of:CreateContext- See Also:
-
eglCreatePbufferSurface
public static long eglCreatePbufferSurface(long dpy, long config, int @Nullable [] attrib_list) Array version of:CreatePbufferSurface- See Also:
-
eglCreatePixmapSurface
public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, int @Nullable [] attrib_list) Array version of:CreatePixmapSurface- See Also:
-
eglCreateWindowSurface
public static long eglCreateWindowSurface(long dpy, long config, long win, int @Nullable [] attrib_list) Array version of:CreateWindowSurface- See Also:
-
eglGetConfigAttrib
public static boolean eglGetConfigAttrib(long dpy, long config, int attribute, int[] value) Array version of:GetConfigAttrib- See Also:
-
eglGetConfigs
public static boolean eglGetConfigs(long dpy, @Nullable org.lwjgl.PointerBuffer configs, int[] num_config) Array version of:GetConfigs- See Also:
-
eglInitialize
public static boolean eglInitialize(long dpy, int @Nullable [] major, int @Nullable [] minor) Array version of:Initialize- See Also:
-
eglQueryContext
public static boolean eglQueryContext(long dpy, long ctx, int attribute, int[] value) Array version of:QueryContext- See Also:
-
eglQuerySurface
public static boolean eglQuerySurface(long dpy, long surface, int attribute, int[] value) Array version of:QuerySurface- See Also:
-