Class ARBSync

java.lang.Object
org.lwjgl.opengl.ARBSync

public class ARBSync extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    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
     
    static final int
     
    static final int
     
    static final int
     
    static final long
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    glClientWaitSync(long sync, int flags, long timeout)
    GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    static void
    glDeleteSync(long sync)
    void glDeleteSync(GLsync sync)
    static long
    glFenceSync(int condition, int flags)
    GLsync glFenceSync(GLenum condition, GLbitfield flags)
    static long
    glGetInteger64(int pname)
    void glGetInteger64v(GLenum pname, GLint64 * params)
    static void
    glGetInteger64v(int pname, long[] params)
    void glGetInteger64v(GLenum pname, GLint64 * params)
    static void
    glGetInteger64v(int pname, LongBuffer params)
    void glGetInteger64v(GLenum pname, GLint64 * params)
    static int
    glGetSynci(long sync, int pname, @Nullable IntBuffer length)
    void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    static void
    glGetSynciv(long sync, int pname, int @Nullable [] length, int[] values)
    void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    static void
    glGetSynciv(long sync, int pname, @Nullable IntBuffer length, IntBuffer values)
    void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    static boolean
    glIsSync(long sync)
    GLboolean glIsSync(GLsync sync)
    static void
    glWaitSync(long sync, int flags, long timeout)
    void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    static int
    nglClientWaitSync(long sync, int flags, long timeout)
    GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
    static void
    nglDeleteSync(long sync)
    void glDeleteSync(GLsync sync)
    static void
    nglGetInteger64v(int pname, long params)
    void glGetInteger64v(GLenum pname, GLint64 * params)
    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)
    static boolean
    nglIsSync(long sync)
    GLboolean glIsSync(GLsync sync)
    static void
    nglWaitSync(long sync, int flags, long timeout)
    void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)

    Methods inherited from class java.lang.Object

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

  • 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

      public static void glGetInteger64v(int pname, LongBuffer params)
      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

      public static void glGetSynciv(long sync, int pname, @Nullable IntBuffer length, IntBuffer values)
      void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
    • glGetSynci

      public static int glGetSynci(long sync, int pname, @Nullable IntBuffer length)
      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)