Class EGL15


  • public final class EGL15
    extends java.lang.Object
    EGL 1.5
    • Field Detail

      • EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT

        public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT

        public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT
        See Also:
        Constant Field Values
      • EGL_SYNC_FLUSH_COMMANDS_BIT

        public static final int EGL_SYNC_FLUSH_COMMANDS_BIT
        See Also:
        Constant Field Values
      • EGL_GL_COLORSPACE_LINEAR

        public static final int EGL_GL_COLORSPACE_LINEAR
        See Also:
        Constant Field Values
      • EGL_CONTEXT_MAJOR_VERSION

        public static final int EGL_CONTEXT_MAJOR_VERSION
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X

        public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X

        public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y

        public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y

        public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z

        public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z
        See Also:
        Constant Field Values
      • EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z

        public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
        See Also:
        Constant Field Values
      • EGL_SYNC_PRIOR_COMMANDS_COMPLETE

        public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE
        See Also:
        Constant Field Values
      • EGL_CONDITION_SATISFIED

        public static final int EGL_CONDITION_SATISFIED
        See Also:
        Constant Field Values
      • EGL_CONTEXT_MINOR_VERSION

        public static final int EGL_CONTEXT_MINOR_VERSION
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_PROFILE_MASK

        public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK
        See Also:
        Constant Field Values
      • EGL_SYNC_CL_EVENT_COMPLETE

        public static final int EGL_SYNC_CL_EVENT_COMPLETE
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_DEBUG

        public static final int EGL_CONTEXT_OPENGL_DEBUG
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE

        public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_ROBUST_ACCESS

        public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS
        See Also:
        Constant Field Values
      • EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY

        public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY
        See Also:
        Constant Field Values
      • EGL_NO_RESET_NOTIFICATION

        public static final int EGL_NO_RESET_NOTIFICATION
        See Also:
        Constant Field Values
      • EGL_LOSE_CONTEXT_ON_RESET

        public static final int EGL_LOSE_CONTEXT_ON_RESET
        See Also:
        Constant Field Values
      • EGL_PLATFORM_ANDROID_KHR

        public static final int EGL_PLATFORM_ANDROID_KHR
        See Also:
        Constant Field Values
      • EGL_NO_IMAGE

        public static final EGLImage EGL_NO_IMAGE
      • EGL_NO_SYNC

        public static final EGLSync EGL_NO_SYNC
      • EGL_NO_CONTEXT

        public static final EGLContext EGL_NO_CONTEXT
      • EGL_NO_DISPLAY

        public static final EGLDisplay EGL_NO_DISPLAY
      • EGL_NO_SURFACE

        public static final EGLSurface EGL_NO_SURFACE
    • Method Detail

      • eglCreateSync

        public static EGLSync eglCreateSync​(EGLDisplay dpy,
                                            int type,
                                            long[] attrib_list,
                                            int offset)
      • eglGetSyncAttrib

        public static boolean eglGetSyncAttrib​(EGLDisplay dpy,
                                               EGLSync sync,
                                               int attribute,
                                               long[] value,
                                               int offset)
        C function EGLBoolean eglGetSyncAttrib ( EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value )
      • eglDestroySync

        public static boolean eglDestroySync​(EGLDisplay dpy,
                                             EGLSync sync)
      • eglClientWaitSync

        public static int eglClientWaitSync​(EGLDisplay dpy,
                                            EGLSync sync,
                                            int flags,
                                            long timeout)
      • eglGetPlatformDisplay

        public static EGLDisplay eglGetPlatformDisplay​(int platform,
                                                       long native_display,
                                                       long[] attrib_list,
                                                       int offset)
      • eglCreatePlatformWindowSurface

        public static EGLSurface eglCreatePlatformWindowSurface​(EGLDisplay dpy,
                                                                EGLConfig config,
                                                                java.nio.Buffer native_window,
                                                                long[] attrib_list,
                                                                int offset)
      • eglCreatePlatformPixmapSurface

        public static EGLSurface eglCreatePlatformPixmapSurface​(EGLDisplay dpy,
                                                                EGLConfig config,
                                                                java.nio.Buffer native_pixmap,
                                                                long[] attrib_list,
                                                                int offset)
      • eglWaitSync

        public static boolean eglWaitSync​(EGLDisplay dpy,
                                          EGLSync sync,
                                          int flags)
      • eglCreateImage

        public static EGLImage eglCreateImage​(EGLDisplay dpy,
                                              EGLContext context,
                                              int target,
                                              long buffer,
                                              long[] attrib_list,
                                              int offset)
      • eglDestroyImage

        public static boolean eglDestroyImage​(EGLDisplay dpy,
                                              EGLImage image)