Package org.lwjgl.egl

Class EGL15


  • public class EGL15
    extends EGL14
    The core EGL 1.5 functionality.
    • Method Detail

      • neglCreateSync

        public static long neglCreateSync​(long dpy,
                                          int type,
                                          long attrib_list)
      • eglDestroySync

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

        public static int eglClientWaitSync​(long dpy,
                                            long sync,
                                            int flags,
                                            long timeout)
      • neglGetSyncAttrib

        public static int neglGetSyncAttrib​(long dpy,
                                            long sync,
                                            int attribute,
                                            long value)
      • eglGetSyncAttrib

        public static boolean eglGetSyncAttrib​(long dpy,
                                               long sync,
                                               int attribute,
                                               PointerBuffer value)
      • neglCreateImage

        public static long neglCreateImage​(long dpy,
                                           long ctx,
                                           int target,
                                           long buffer,
                                           long attrib_list)
      • eglCreateImage

        public static long eglCreateImage​(long dpy,
                                          long ctx,
                                          int target,
                                          long buffer,
                                          @Nullable
                                          PointerBuffer attrib_list)
      • eglDestroyImage

        public static boolean eglDestroyImage​(long dpy,
                                              long image)
      • neglGetPlatformDisplay

        public static long neglGetPlatformDisplay​(int platform,
                                                  long native_display,
                                                  long attrib_list)
      • eglGetPlatformDisplay

        public static long eglGetPlatformDisplay​(int platform,
                                                 long native_display,
                                                 @Nullable
                                                 PointerBuffer attrib_list)
      • neglCreatePlatformWindowSurface

        public static long neglCreatePlatformWindowSurface​(long dpy,
                                                           long config,
                                                           long native_window,
                                                           long attrib_list)
      • eglCreatePlatformWindowSurface

        public static long eglCreatePlatformWindowSurface​(long dpy,
                                                          long config,
                                                          long native_window,
                                                          @Nullable
                                                          PointerBuffer attrib_list)
      • neglCreatePlatformPixmapSurface

        public static long neglCreatePlatformPixmapSurface​(long dpy,
                                                           long config,
                                                           long native_pixmap,
                                                           long attrib_list)
      • eglCreatePlatformPixmapSurface

        public static long eglCreatePlatformPixmapSurface​(long dpy,
                                                          long config,
                                                          long native_pixmap,
                                                          @Nullable
                                                          PointerBuffer attrib_list)
      • eglWaitSync

        public static boolean eglWaitSync​(long dpy,
                                          long sync,
                                          int flags)