Package org.lwjgl.egl

Class EGL10

java.lang.Object
org.lwjgl.egl.EGL10
Direct Known Subclasses:
EGL11

public class EGL10 extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    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 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 int
     
    static final long
     
    static final long
     
    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 int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    eglChooseConfig(long dpy, int @Nullable [] attrib_list, @Nullable PointerBuffer configs, int[] num_config)
    EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static boolean
    eglChooseConfig(long dpy, @Nullable IntBuffer attrib_list, @Nullable PointerBuffer configs, IntBuffer num_config)
    EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static boolean
    eglCopyBuffers(long dpy, long surface, long target)
    EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
    static long
    eglCreateContext(long dpy, long config, long share_context, int @Nullable [] attrib_list)
    EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    static long
    eglCreateContext(long dpy, long config, long share_context, @Nullable IntBuffer attrib_list)
    EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    static long
    eglCreatePbufferSurface(long dpy, long config, int @Nullable [] attrib_list)
    EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    static long
    eglCreatePbufferSurface(long dpy, long config, @Nullable IntBuffer attrib_list)
    EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    static long
    eglCreatePixmapSurface(long dpy, long config, long pixmap, int @Nullable [] attrib_list)
    EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    static long
    eglCreatePixmapSurface(long dpy, long config, long pixmap, @Nullable IntBuffer attrib_list)
    EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    static long
    eglCreateWindowSurface(long dpy, long config, long win, int @Nullable [] attrib_list)
    EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    static long
    eglCreateWindowSurface(long dpy, long config, long win, @Nullable IntBuffer attrib_list)
    EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    static boolean
    eglDestroyContext(long dpy, long ctx)
    EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
    static boolean
    eglDestroySurface(long dpy, long surface)
    EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface)
    static boolean
    eglGetConfigAttrib(long dpy, long config, int attribute, int[] value)
    EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    static boolean
    eglGetConfigAttrib(long dpy, long config, int attribute, IntBuffer value)
    EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    static boolean
    eglGetConfigs(long dpy, @Nullable PointerBuffer configs, int[] num_config)
    EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static boolean
    eglGetConfigs(long dpy, @Nullable PointerBuffer configs, IntBuffer num_config)
    EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static long
    EGLDisplay eglGetCurrentDisplay(void)
    static long
    eglGetCurrentSurface(int readdraw)
    EGLSurface eglGetCurrentSurface(EGLint readdraw)
    static long
    eglGetDisplay(long display_id)
    EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id)
    static int
    EGLint eglGetError(void)
    static long
    __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    static long
    __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    static boolean
    eglInitialize(long dpy, int @Nullable [] major, int @Nullable [] minor)
    EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    static boolean
    eglInitialize(long dpy, @Nullable IntBuffer major, @Nullable IntBuffer minor)
    EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    static boolean
    eglMakeCurrent(long dpy, long draw, long read, long ctx)
    EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
    static boolean
    eglQueryContext(long dpy, long ctx, int attribute, int[] value)
    EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    static boolean
    eglQueryContext(long dpy, long ctx, int attribute, IntBuffer value)
    EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    static @Nullable String
    eglQueryString(long dpy, int name)
    char * eglQueryString(EGLDisplay dpy, EGLint name)
    static boolean
    eglQuerySurface(long dpy, long surface, int attribute, int[] value)
    EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
    static boolean
    eglQuerySurface(long dpy, long surface, int attribute, IntBuffer value)
    EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
    static boolean
    eglSwapBuffers(long dpy, long surface)
    EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface)
    static boolean
    eglTerminate(long dpy)
    EGLBoolean eglTerminate(EGLDisplay dpy)
    static boolean
    EGLBoolean eglWaitGL(void)
    static boolean
    eglWaitNative(int engine)
    EGLBoolean eglWaitNative(EGLint engine)
    static int
    neglChooseConfig(long dpy, long attrib_list, long configs, int config_size, long num_config)
    EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static long
    neglCreateContext(long dpy, long config, long share_context, long attrib_list)
    EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    static long
    neglCreatePbufferSurface(long dpy, long config, long attrib_list)
    EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    static long
    neglCreatePixmapSurface(long dpy, long config, long pixmap, long attrib_list)
    EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    static long
    neglCreateWindowSurface(long dpy, long config, long win, long attrib_list)
    EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    static int
    neglGetConfigAttrib(long dpy, long config, int attribute, long value)
    EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    static int
    neglGetConfigs(long dpy, long configs, int config_size, long num_config)
    EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    static long
    neglGetProcAddress(long procname)
    __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    static int
    neglInitialize(long dpy, long major, long minor)
    EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    static int
    neglQueryContext(long dpy, long ctx, int attribute, long value)
    EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    static long
    neglQueryString(long dpy, int name)
    char * eglQueryString(EGLDisplay dpy, EGLint name)
    static int
    neglQuerySurface(long dpy, long surface, int attribute, long value)
    EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • neglChooseConfig

      public static int neglChooseConfig(long dpy, long attrib_list, long configs, int config_size, long num_config)
      EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglChooseConfig

      public static boolean eglChooseConfig(long dpy, @Nullable IntBuffer attrib_list, @Nullable PointerBuffer configs, IntBuffer num_config)
      EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglCopyBuffers

      public static boolean eglCopyBuffers(long dpy, long surface, long target)
      EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
    • neglCreateContext

      public static long neglCreateContext(long dpy, long config, long share_context, long attrib_list)
      EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    • eglCreateContext

      public static long eglCreateContext(long dpy, long config, long share_context, @Nullable IntBuffer attrib_list)
      EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    • neglCreatePbufferSurface

      public static long neglCreatePbufferSurface(long dpy, long config, long attrib_list)
      EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    • eglCreatePbufferSurface

      public static long eglCreatePbufferSurface(long dpy, long config, @Nullable IntBuffer attrib_list)
      EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    • neglCreatePixmapSurface

      public static long neglCreatePixmapSurface(long dpy, long config, long pixmap, long attrib_list)
      EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    • eglCreatePixmapSurface

      public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, @Nullable IntBuffer attrib_list)
      EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    • neglCreateWindowSurface

      public static long neglCreateWindowSurface(long dpy, long config, long win, long attrib_list)
      EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    • eglCreateWindowSurface

      public static long eglCreateWindowSurface(long dpy, long config, long win, @Nullable IntBuffer attrib_list)
      EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    • eglDestroyContext

      public static boolean eglDestroyContext(long dpy, long ctx)
      EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx)
    • eglDestroySurface

      public static boolean eglDestroySurface(long dpy, long surface)
      EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface)
    • neglGetConfigAttrib

      public static int neglGetConfigAttrib(long dpy, long config, int attribute, long value)
      EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    • eglGetConfigAttrib

      public static boolean eglGetConfigAttrib(long dpy, long config, int attribute, IntBuffer value)
      EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    • neglGetConfigs

      public static int neglGetConfigs(long dpy, long configs, int config_size, long num_config)
      EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglGetConfigs

      public static boolean eglGetConfigs(long dpy, @Nullable PointerBuffer configs, IntBuffer num_config)
      EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglGetCurrentDisplay

      public static long eglGetCurrentDisplay()
      EGLDisplay eglGetCurrentDisplay(void)
    • eglGetCurrentSurface

      public static long eglGetCurrentSurface(int readdraw)
      EGLSurface eglGetCurrentSurface(EGLint readdraw)
    • eglGetDisplay

      public static long eglGetDisplay(long display_id)
      EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id)
    • eglGetError

      public static int eglGetError()
      EGLint eglGetError(void)
    • neglGetProcAddress

      public static long neglGetProcAddress(long procname)
      __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    • eglGetProcAddress

      public static long eglGetProcAddress(ByteBuffer procname)
      __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    • eglGetProcAddress

      public static long eglGetProcAddress(CharSequence procname)
      __eglMustCastToProperFunctionPointerType eglGetProcAddress(char const * procname)
    • neglInitialize

      public static int neglInitialize(long dpy, long major, long minor)
      EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    • eglInitialize

      public static boolean eglInitialize(long dpy, @Nullable IntBuffer major, @Nullable IntBuffer minor)
      EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    • eglMakeCurrent

      public static boolean eglMakeCurrent(long dpy, long draw, long read, long ctx)
      EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
    • neglQueryContext

      public static int neglQueryContext(long dpy, long ctx, int attribute, long value)
      EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    • eglQueryContext

      public static boolean eglQueryContext(long dpy, long ctx, int attribute, IntBuffer value)
      EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    • neglQueryString

      public static long neglQueryString(long dpy, int name)
      char * eglQueryString(EGLDisplay dpy, EGLint name)
    • eglQueryString

      public static @Nullable String eglQueryString(long dpy, int name)
      char * eglQueryString(EGLDisplay dpy, EGLint name)
    • neglQuerySurface

      public static int neglQuerySurface(long dpy, long surface, int attribute, long value)
      EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
    • eglQuerySurface

      public static boolean eglQuerySurface(long dpy, long surface, int attribute, IntBuffer value)
      EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)
    • eglSwapBuffers

      public static boolean eglSwapBuffers(long dpy, long surface)
      EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface)
    • eglTerminate

      public static boolean eglTerminate(long dpy)
      EGLBoolean eglTerminate(EGLDisplay dpy)
    • eglWaitGL

      public static boolean eglWaitGL()
      EGLBoolean eglWaitGL(void)
    • eglWaitNative

      public static boolean eglWaitNative(int engine)
      EGLBoolean eglWaitNative(EGLint engine)
    • eglChooseConfig

      public static boolean eglChooseConfig(long dpy, int @Nullable [] attrib_list, @Nullable PointerBuffer configs, int[] num_config)
      EGLBoolean eglChooseConfig(EGLDisplay dpy, EGLint const * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglCreateContext

      public static long eglCreateContext(long dpy, long config, long share_context, int @Nullable [] attrib_list)
      EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, EGLint const * attrib_list)
    • eglCreatePbufferSurface

      public static long eglCreatePbufferSurface(long dpy, long config, int @Nullable [] attrib_list)
      EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, EGLint const * attrib_list)
    • eglCreatePixmapSurface

      public static long eglCreatePixmapSurface(long dpy, long config, long pixmap, int @Nullable [] attrib_list)
      EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, EGLint const * attrib_list)
    • eglCreateWindowSurface

      public static long eglCreateWindowSurface(long dpy, long config, long win, int @Nullable [] attrib_list)
      EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, EGLint const * attrib_list)
    • eglGetConfigAttrib

      public static boolean eglGetConfigAttrib(long dpy, long config, int attribute, int[] value)
      EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value)
    • eglGetConfigs

      public static boolean eglGetConfigs(long dpy, @Nullable PointerBuffer configs, int[] num_config)
      EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config)
    • eglInitialize

      public static boolean eglInitialize(long dpy, int @Nullable [] major, int @Nullable [] minor)
      EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor)
    • eglQueryContext

      public static boolean eglQueryContext(long dpy, long ctx, int attribute, int[] value)
      EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value)
    • eglQuerySurface

      public static boolean eglQuerySurface(long dpy, long surface, int attribute, int[] value)
      EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value)