Package org.lwjgl.opengl
Class ARBSync
java.lang.Object
org.lwjgl.opengl.ARBSync
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Returned by ClientWaitSync:static final int
Returned by ClientWaitSync:static final int
Accepted as the <pname> parameter of GetInteger64v:static final int
Accepted as the <pname> parameter of GetSynciv:static final int
Returned in <values> for GetSynciv <pname> SYNC_STATUS:static final int
Accepted as the <pname> parameter of GetSynciv:static final int
Returned in <values> for GetSynciv <pname> OBJECT_TYPE:static final int
Accepted as the <pname> parameter of GetSynciv:static final int
Accepted in the <flags> parameter of ClientWaitSync:static final int
Returned in <values> for GetSynciv <pname> SYNC_CONDITION:static final int
Accepted as the <pname> parameter of GetSynciv:static final int
Returned by ClientWaitSync:static final long
Accepted in the <timeout> parameter of WaitSync:static final int
Returned in <values> for GetSynciv <pname> SYNC_STATUS:static final int
Returned by ClientWaitSync: -
Method Summary
Modifier and TypeMethodDescriptionstatic int
glClientWaitSync
(GLSync sync, int flags, long timeout) static void
glDeleteSync
(GLSync sync) static GLSync
glFenceSync
(int condition, int flags) static long
glGetInteger64
(int pname) Overloads glGetInteger64v.static void
glGetInteger64
(int pname, LongBuffer params) static int
Deprecated.Will be removed in 3.0.static void
static int
glGetSynci
(GLSync sync, int pname) Overloads glGetSynciv.static boolean
static void
glWaitSync
(GLSync sync, int flags, long timeout)
-
Field Details
-
GL_MAX_SERVER_WAIT_TIMEOUT
public static final int GL_MAX_SERVER_WAIT_TIMEOUTAccepted as the <pname> parameter of GetInteger64v:- See Also:
-
GL_OBJECT_TYPE
public static final int GL_OBJECT_TYPEAccepted as the <pname> parameter of GetSynciv:- See Also:
-
GL_SYNC_CONDITION
public static final int GL_SYNC_CONDITIONAccepted as the <pname> parameter of GetSynciv:- See Also:
-
GL_SYNC_STATUS
public static final int GL_SYNC_STATUSAccepted as the <pname> parameter of GetSynciv:- See Also:
-
GL_SYNC_FLAGS
public static final int GL_SYNC_FLAGSAccepted as the <pname> parameter of GetSynciv:- See Also:
-
GL_SYNC_FENCE
public static final int GL_SYNC_FENCEReturned in <values> for GetSynciv <pname> OBJECT_TYPE:- See Also:
-
GL_SYNC_GPU_COMMANDS_COMPLETE
public static final int GL_SYNC_GPU_COMMANDS_COMPLETEReturned in <values> for GetSynciv <pname> SYNC_CONDITION:- See Also:
-
GL_UNSIGNALED
public static final int GL_UNSIGNALEDReturned in <values> for GetSynciv <pname> SYNC_STATUS:- See Also:
-
GL_SIGNALED
public static final int GL_SIGNALEDReturned in <values> for GetSynciv <pname> SYNC_STATUS:- See Also:
-
GL_SYNC_FLUSH_COMMANDS_BIT
public static final int GL_SYNC_FLUSH_COMMANDS_BITAccepted in the <flags> parameter of ClientWaitSync:- See Also:
-
GL_TIMEOUT_IGNORED
public static final long GL_TIMEOUT_IGNOREDAccepted in the <timeout> parameter of WaitSync:- See Also:
-
GL_ALREADY_SIGNALED
public static final int GL_ALREADY_SIGNALEDReturned by ClientWaitSync:- See Also:
-
GL_TIMEOUT_EXPIRED
public static final int GL_TIMEOUT_EXPIREDReturned by ClientWaitSync:- See Also:
-
GL_CONDITION_SATISFIED
public static final int GL_CONDITION_SATISFIEDReturned by ClientWaitSync:- See Also:
-
GL_WAIT_FAILED
public static final int GL_WAIT_FAILEDReturned by ClientWaitSync:- See Also:
-
-
Method Details
-
glFenceSync
-
glIsSync
-
glDeleteSync
-
glClientWaitSync
-
glWaitSync
-
glGetInteger64
-
glGetInteger64
public static long glGetInteger64(int pname) Overloads glGetInteger64v. -
glGetSync
-
glGetSync
Deprecated.Will be removed in 3.0. UseglGetSynci(org.lwjgl.opengl.GLSync, int)
instead.Overloads glGetSynciv. -
glGetSynci
Overloads glGetSynciv.
-