Package org.lwjgl.egl

Class KHRFenceSync

java.lang.Object
org.lwjgl.egl.KHRFenceSync

public class KHRFenceSync extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    eglClientWaitSyncKHR(long dpy, long sync, int flags, long timeout)
    EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout)
    static long
    eglCreateSyncKHR(long dpy, int type, int @Nullable [] attrib_list)
    EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    static long
    eglCreateSyncKHR(long dpy, int type, @Nullable IntBuffer attrib_list)
    EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    static boolean
    eglDestroySyncKHR(long dpy, long sync)
    EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync)
    static boolean
    eglGetSyncAttribKHR(long dpy, long sync, int attribute, int[] value)
    EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)
    static boolean
    eglGetSyncAttribKHR(long dpy, long sync, int attribute, IntBuffer value)
    EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)
    static long
    neglCreateSyncKHR(long dpy, int type, long attrib_list)
    EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    static int
    neglGetSyncAttribKHR(long dpy, long sync, int attribute, long value)
    EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR

      public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR
      See Also:
    • EGL_SYNC_CONDITION_KHR

      public static final int EGL_SYNC_CONDITION_KHR
      See Also:
    • EGL_SYNC_FENCE_KHR

      public static final int EGL_SYNC_FENCE_KHR
      See Also:
  • Method Details

    • neglCreateSyncKHR

      public static long neglCreateSyncKHR(long dpy, int type, long attrib_list)
      EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    • eglCreateSyncKHR

      public static long eglCreateSyncKHR(long dpy, int type, @Nullable IntBuffer attrib_list)
      EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    • eglDestroySyncKHR

      public static boolean eglDestroySyncKHR(long dpy, long sync)
      EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync)
    • eglClientWaitSyncKHR

      public static int eglClientWaitSyncKHR(long dpy, long sync, int flags, long timeout)
      EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout)
    • neglGetSyncAttribKHR

      public static int neglGetSyncAttribKHR(long dpy, long sync, int attribute, long value)
      EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)
    • eglGetSyncAttribKHR

      public static boolean eglGetSyncAttribKHR(long dpy, long sync, int attribute, IntBuffer value)
      EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)
    • eglCreateSyncKHR

      public static long eglCreateSyncKHR(long dpy, int type, int @Nullable [] attrib_list)
      EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, EGLint const * attrib_list)
    • eglGetSyncAttribKHR

      public static boolean eglGetSyncAttribKHR(long dpy, long sync, int attribute, int[] value)
      EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value)