Package org.lwjgl.opengl
Class ARBSync
java.lang.Object
org.lwjgl.opengl.ARBSync
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intReturned by ClientWaitSync:static final intReturned by ClientWaitSync:static final intAccepted as the <pname> parameter of GetInteger64v:static final intAccepted as the <pname> parameter of GetSynciv:static final intReturned in <values> for GetSynciv <pname> SYNC_STATUS:static final intAccepted as the <pname> parameter of GetSynciv:static final intReturned in <values> for GetSynciv <pname> OBJECT_TYPE:static final intAccepted as the <pname> parameter of GetSynciv:static final intAccepted in the <flags> parameter of ClientWaitSync:static final intReturned in <values> for GetSynciv <pname> SYNC_CONDITION:static final intAccepted as the <pname> parameter of GetSynciv:static final intReturned by ClientWaitSync:static final longAccepted in the <timeout> parameter of WaitSync:static final intReturned in <values> for GetSynciv <pname> SYNC_STATUS:static final intReturned by ClientWaitSync: -
Method Summary
Modifier and TypeMethodDescriptionstatic intglClientWaitSync(GLSync sync, int flags, long timeout) static voidglDeleteSync(GLSync sync) static GLSyncglFenceSync(int condition, int flags) static longglGetInteger64(int pname) Overloads glGetInteger64v.static voidglGetInteger64(int pname, LongBuffer params) static intDeprecated.Will be removed in 3.0.static voidstatic intglGetSynci(GLSync sync, int pname) Overloads glGetSynciv.static booleanstatic voidglWaitSync(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.
-