Package org.lwjgl.opengl
Class ARBSync
java.lang.Object
org.lwjgl.opengl.ARBSync
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final longstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic intglClientWaitSync(long sync, int flags, long timeout) GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)static voidglDeleteSync(long sync) void glDeleteSync(GLsync sync)static longglFenceSync(int condition, int flags) GLsync glFenceSync(GLenum condition, GLbitfield flags)static longglGetInteger64(int pname) void glGetInteger64v(GLenum pname, GLint64 * params)static voidglGetInteger64v(int pname, long[] params) void glGetInteger64v(GLenum pname, GLint64 * params)static voidglGetInteger64v(int pname, LongBuffer params) void glGetInteger64v(GLenum pname, GLint64 * params)static intglGetSynci(long sync, int pname, @Nullable IntBuffer length) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)static voidglGetSynciv(long sync, int pname, int @Nullable [] length, int[] values) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)static voidglGetSynciv(long sync, int pname, @Nullable IntBuffer length, IntBuffer values) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)static booleanglIsSync(long sync) GLboolean glIsSync(GLsync sync)static voidglWaitSync(long sync, int flags, long timeout) void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)static intnglClientWaitSync(long sync, int flags, long timeout) GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)static voidnglDeleteSync(long sync) void glDeleteSync(GLsync sync)static voidnglGetInteger64v(int pname, long params) void glGetInteger64v(GLenum pname, GLint64 * params)static voidnglGetSynciv(long sync, int pname, int bufSize, long length, long values) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)static booleannglIsSync(long sync) GLboolean glIsSync(GLsync sync)static voidnglWaitSync(long sync, int flags, long timeout) void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
-
Field Details
-
GL_MAX_SERVER_WAIT_TIMEOUT
public static final int GL_MAX_SERVER_WAIT_TIMEOUT- See Also:
-
GL_OBJECT_TYPE
public static final int GL_OBJECT_TYPE- See Also:
-
GL_SYNC_CONDITION
public static final int GL_SYNC_CONDITION- See Also:
-
GL_SYNC_STATUS
public static final int GL_SYNC_STATUS- See Also:
-
GL_SYNC_FLAGS
public static final int GL_SYNC_FLAGS- See Also:
-
GL_SYNC_FENCE
public static final int GL_SYNC_FENCE- See Also:
-
GL_SYNC_GPU_COMMANDS_COMPLETE
public static final int GL_SYNC_GPU_COMMANDS_COMPLETE- See Also:
-
GL_UNSIGNALED
public static final int GL_UNSIGNALED- See Also:
-
GL_SIGNALED
public static final int GL_SIGNALED- See Also:
-
GL_SYNC_FLUSH_COMMANDS_BIT
public static final int GL_SYNC_FLUSH_COMMANDS_BIT- See Also:
-
GL_TIMEOUT_IGNORED
public static final long GL_TIMEOUT_IGNORED- See Also:
-
GL_ALREADY_SIGNALED
public static final int GL_ALREADY_SIGNALED- See Also:
-
GL_TIMEOUT_EXPIRED
public static final int GL_TIMEOUT_EXPIRED- See Also:
-
GL_CONDITION_SATISFIED
public static final int GL_CONDITION_SATISFIED- See Also:
-
GL_WAIT_FAILED
public static final int GL_WAIT_FAILED- See Also:
-
-
Method Details
-
glFenceSync
public static long glFenceSync(int condition, int flags) GLsync glFenceSync(GLenum condition, GLbitfield flags) -
nglIsSync
public static boolean nglIsSync(long sync) GLboolean glIsSync(GLsync sync) -
glIsSync
public static boolean glIsSync(long sync) GLboolean glIsSync(GLsync sync) -
nglDeleteSync
public static void nglDeleteSync(long sync) void glDeleteSync(GLsync sync) -
glDeleteSync
public static void glDeleteSync(long sync) void glDeleteSync(GLsync sync) -
nglClientWaitSync
public static int nglClientWaitSync(long sync, int flags, long timeout) GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) -
glClientWaitSync
public static int glClientWaitSync(long sync, int flags, long timeout) GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) -
nglWaitSync
public static void nglWaitSync(long sync, int flags, long timeout) void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) -
glWaitSync
public static void glWaitSync(long sync, int flags, long timeout) void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) -
nglGetInteger64v
public static void nglGetInteger64v(int pname, long params) void glGetInteger64v(GLenum pname, GLint64 * params) -
glGetInteger64v
void glGetInteger64v(GLenum pname, GLint64 * params) -
glGetInteger64
public static long glGetInteger64(int pname) void glGetInteger64v(GLenum pname, GLint64 * params) -
nglGetSynciv
public static void nglGetSynciv(long sync, int pname, int bufSize, long length, long values) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) -
glGetSynciv
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) -
glGetSynci
void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values) -
glGetInteger64v
public static void glGetInteger64v(int pname, long[] params) void glGetInteger64v(GLenum pname, GLint64 * params) -
glGetSynciv
public static void glGetSynciv(long sync, int pname, int @Nullable [] length, int[] values) void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
-