Class EGL15


public class EGL15 extends EGL14
  • 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

      @NativeType("EGLSync") public static long eglCreateSync(@NativeType("EGLDisplay") long dpy, @NativeType("EGLenum") int type, @NativeType("EGLAttrib const *") PointerBuffer attrib_list)
      EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, EGLAttrib const * attrib_list)
    • eglDestroySync

      @NativeType("EGLBoolean") public static boolean eglDestroySync(@NativeType("EGLDisplay") long dpy, @NativeType("EGLSync") long sync)
      EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync)
    • eglClientWaitSync

      @NativeType("EGLint") public static int eglClientWaitSync(@NativeType("EGLDisplay") long dpy, @NativeType("EGLSync") long sync, @NativeType("EGLint") int flags, @NativeType("EGLTime") 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

      @NativeType("EGLBoolean") public static boolean eglGetSyncAttrib(@NativeType("EGLDisplay") long dpy, @NativeType("EGLSync") long sync, @NativeType("EGLint") int attribute, @NativeType("EGLAttrib const *") PointerBuffer value)
      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

      @NativeType("EGLImage") public static long eglCreateImage(@NativeType("EGLDisplay") long dpy, @NativeType("EGLContext") long ctx, @NativeType("EGLenum") int target, @NativeType("EGLClientBuffer") long buffer, @NativeType("EGLAttrib const *") @Nullable PointerBuffer attrib_list)
      EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, EGLAttrib const * attrib_list)
    • eglDestroyImage

      @NativeType("EGLBoolean") public static boolean eglDestroyImage(@NativeType("EGLDisplay") long dpy, @NativeType("EGLImage") 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

      @NativeType("EGLDisplay") public static long eglGetPlatformDisplay(@NativeType("EGLenum") int platform, @NativeType("void *") long native_display, @NativeType("EGLAttrib const *") @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

      @NativeType("EGLSurface") public static long eglCreatePlatformWindowSurface(@NativeType("EGLDisplay") long dpy, @NativeType("EGLConfig") long config, @NativeType("void *") long native_window, @NativeType("EGLAttrib const *") @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

      @NativeType("EGLSurface") public static long eglCreatePlatformPixmapSurface(@NativeType("EGLDisplay") long dpy, @NativeType("EGLConfig") long config, @NativeType("void *") long native_pixmap, @NativeType("EGLAttrib const *") @Nullable PointerBuffer attrib_list)
      EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, EGLAttrib const * attrib_list)
    • eglWaitSync

      @NativeType("EGLBoolean") public static boolean eglWaitSync(@NativeType("EGLDisplay") long dpy, @NativeType("EGLSync") long sync, @NativeType("EGLint") int flags)
      EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags)