Package org.lwjgl.egl

Class NVSync

java.lang.Object
org.lwjgl.egl.NVSync

public class NVSync extends Object
  • Field Details

  • Method Details

    • neglCreateFenceSyncNV

      public static long neglCreateFenceSyncNV(long dpy, int condition, long attrib_list)
      EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
    • eglCreateFenceSyncNV

      public static long eglCreateFenceSyncNV(long dpy, int condition, IntBuffer attrib_list)
      EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
    • eglDestroySyncNV

      public static boolean eglDestroySyncNV(long sync)
      EGLBoolean eglDestroySyncNV(EGLSyncNV sync)
    • eglFenceNV

      public static boolean eglFenceNV(long sync)
      EGLBoolean eglFenceNV(EGLSyncNV sync)
    • eglClientWaitSyncNV

      public static int eglClientWaitSyncNV(long sync, int flags, long timeout)
      EGLint eglClientWaitSyncNV(EGLSyncNV sync, EGLint flags, EGLTimeNV timeout)
    • eglSignalSyncNV

      public static boolean eglSignalSyncNV(long sync, int mode)
      EGLBoolean eglSignalSyncNV(EGLSyncNV sync, EGLenum mode)
    • neglGetSyncAttribNV

      public static int neglGetSyncAttribNV(long sync, int attribute, long value)
      EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)
    • eglGetSyncAttribNV

      public static boolean eglGetSyncAttribNV(long sync, int attribute, IntBuffer value)
      EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)
    • eglCreateFenceSyncNV

      public static long eglCreateFenceSyncNV(long dpy, int condition, int[] attrib_list)
      EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
    • eglGetSyncAttribNV

      public static boolean eglGetSyncAttribNV(long sync, int attribute, int[] value)
      EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)