Package org.lwjgl.egl
Class NVSync
java.lang.Object
org.lwjgl.egl.NVSync
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final long
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
eglClientWaitSyncNV
(long sync, int flags, long timeout) EGLint eglClientWaitSyncNV(EGLSyncNV sync, EGLint flags, EGLTimeNV timeout)
static long
eglCreateFenceSyncNV
(long dpy, int condition, int[] attrib_list) EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
static long
eglCreateFenceSyncNV
(long dpy, int condition, IntBuffer attrib_list) EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
static boolean
eglDestroySyncNV
(long sync) EGLBoolean eglDestroySyncNV(EGLSyncNV sync)
static boolean
eglFenceNV
(long sync) EGLBoolean eglFenceNV(EGLSyncNV sync)
static boolean
eglGetSyncAttribNV
(long sync, int attribute, int[] value) EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)
static boolean
eglGetSyncAttribNV
(long sync, int attribute, IntBuffer value) EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)
static boolean
eglSignalSyncNV
(long sync, int mode) EGLBoolean eglSignalSyncNV(EGLSyncNV sync, EGLenum mode)
static long
neglCreateFenceSyncNV
(long dpy, int condition, long attrib_list) EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, EGLint const * attrib_list)
static int
neglGetSyncAttribNV
(long sync, int attribute, long value) EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value)
-
Field Details
-
EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV
public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV- See Also:
-
EGL_SYNC_STATUS_NV
public static final int EGL_SYNC_STATUS_NV- See Also:
-
EGL_SIGNALED_NV
public static final int EGL_SIGNALED_NV- See Also:
-
EGL_UNSIGNALED_NV
public static final int EGL_UNSIGNALED_NV- See Also:
-
EGL_SYNC_FLUSH_COMMANDS_BIT_NV
public static final int EGL_SYNC_FLUSH_COMMANDS_BIT_NV- See Also:
-
EGL_ALREADY_SIGNALED_NV
public static final int EGL_ALREADY_SIGNALED_NV- See Also:
-
EGL_TIMEOUT_EXPIRED_NV
public static final int EGL_TIMEOUT_EXPIRED_NV- See Also:
-
EGL_CONDITION_SATISFIED_NV
public static final int EGL_CONDITION_SATISFIED_NV- See Also:
-
EGL_SYNC_TYPE_NV
public static final int EGL_SYNC_TYPE_NV- See Also:
-
EGL_SYNC_CONDITION_NV
public static final int EGL_SYNC_CONDITION_NV- See Also:
-
EGL_SYNC_FENCE_NV
public static final int EGL_SYNC_FENCE_NV- See Also:
-
EGL_FOREVER_NV
public static final long EGL_FOREVER_NV- See Also:
-
EGL_NO_SYNC_NV
public static final long EGL_NO_SYNC_NV- See Also:
-
-
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
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
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)
-