Class EGL14


  • public class EGL14
    extends java.lang.Object
    EGL 1.4
    • Constructor Detail

      • EGL14

        public EGL14()
    • Method Detail

      • eglGetError

        public static int eglGetError()
      • eglGetDisplay

        public static EGLDisplay eglGetDisplay​(int display_id)
      • eglGetDisplay

        public static EGLDisplay eglGetDisplay​(long display_id)
      • eglInitialize

        public static boolean eglInitialize​(EGLDisplay dpy,
                                            int[] major,
                                            int majorOffset,
                                            int[] minor,
                                            int minorOffset)
      • eglTerminate

        public static boolean eglTerminate​(EGLDisplay dpy)
      • eglQueryString

        public static java.lang.String eglQueryString​(EGLDisplay dpy,
                                                      int name)
      • eglGetConfigs

        public static boolean eglGetConfigs​(EGLDisplay dpy,
                                            EGLConfig[] configs,
                                            int configsOffset,
                                            int config_size,
                                            int[] num_config,
                                            int num_configOffset)
      • eglChooseConfig

        public static boolean eglChooseConfig​(EGLDisplay dpy,
                                              int[] attrib_list,
                                              int attrib_listOffset,
                                              EGLConfig[] configs,
                                              int configsOffset,
                                              int config_size,
                                              int[] num_config,
                                              int num_configOffset)
      • eglGetConfigAttrib

        public static boolean eglGetConfigAttrib​(EGLDisplay dpy,
                                                 EGLConfig config,
                                                 int attribute,
                                                 int[] value,
                                                 int offset)
      • eglCreateWindowSurface

        public static EGLSurface eglCreateWindowSurface​(EGLDisplay dpy,
                                                        EGLConfig config,
                                                        java.lang.Object win,
                                                        int[] attrib_list,
                                                        int offset)
      • eglCreatePbufferSurface

        public static EGLSurface eglCreatePbufferSurface​(EGLDisplay dpy,
                                                         EGLConfig config,
                                                         int[] attrib_list,
                                                         int offset)
      • eglCreatePixmapSurface

        @Deprecated
        public static EGLSurface eglCreatePixmapSurface​(EGLDisplay dpy,
                                                        EGLConfig config,
                                                        int pixmap,
                                                        int[] attrib_list,
                                                        int offset)
        Deprecated.
      • eglDestroySurface

        public static boolean eglDestroySurface​(EGLDisplay dpy,
                                                EGLSurface surface)
      • eglQuerySurface

        public static boolean eglQuerySurface​(EGLDisplay dpy,
                                              EGLSurface surface,
                                              int attribute,
                                              int[] value,
                                              int offset)
      • eglBindAPI

        public static boolean eglBindAPI​(int api)
      • eglQueryAPI

        public static int eglQueryAPI()
      • eglWaitClient

        public static boolean eglWaitClient()
      • eglReleaseThread

        public static boolean eglReleaseThread()
      • eglCreatePbufferFromClientBuffer

        public static EGLSurface eglCreatePbufferFromClientBuffer​(EGLDisplay dpy,
                                                                  int buftype,
                                                                  int buffer,
                                                                  EGLConfig config,
                                                                  int[] attrib_list,
                                                                  int offset)
      • eglCreatePbufferFromClientBuffer

        public static EGLSurface eglCreatePbufferFromClientBuffer​(EGLDisplay dpy,
                                                                  int buftype,
                                                                  long buffer,
                                                                  EGLConfig config,
                                                                  int[] attrib_list,
                                                                  int offset)
      • eglSurfaceAttrib

        public static boolean eglSurfaceAttrib​(EGLDisplay dpy,
                                               EGLSurface surface,
                                               int attribute,
                                               int value)
      • eglBindTexImage

        public static boolean eglBindTexImage​(EGLDisplay dpy,
                                              EGLSurface surface,
                                              int buffer)
      • eglReleaseTexImage

        public static boolean eglReleaseTexImage​(EGLDisplay dpy,
                                                 EGLSurface surface,
                                                 int buffer)
      • eglSwapInterval

        public static boolean eglSwapInterval​(EGLDisplay dpy,
                                              int interval)
      • eglCreateContext

        public static EGLContext eglCreateContext​(EGLDisplay dpy,
                                                  EGLConfig config,
                                                  EGLContext share_context,
                                                  int[] attrib_list,
                                                  int offset)
      • eglDestroyContext

        public static boolean eglDestroyContext​(EGLDisplay dpy,
                                                EGLContext ctx)
      • eglMakeCurrent

        public static boolean eglMakeCurrent​(EGLDisplay dpy,
                                             EGLSurface draw,
                                             EGLSurface read,
                                             EGLContext ctx)
      • eglGetCurrentContext

        public static EGLContext eglGetCurrentContext()
      • eglGetCurrentSurface

        public static EGLSurface eglGetCurrentSurface​(int readdraw)
      • eglGetCurrentDisplay

        public static EGLDisplay eglGetCurrentDisplay()
      • eglQueryContext

        public static boolean eglQueryContext​(EGLDisplay dpy,
                                              EGLContext ctx,
                                              int attribute,
                                              int[] value,
                                              int offset)
      • eglWaitGL

        public static boolean eglWaitGL()
      • eglWaitNative

        public static boolean eglWaitNative​(int engine)
      • eglSwapBuffers

        public static boolean eglSwapBuffers​(EGLDisplay dpy,
                                             EGLSurface surface)
      • eglCopyBuffers

        public static boolean eglCopyBuffers​(EGLDisplay dpy,
                                             EGLSurface surface,
                                             int target)