Class ARBBindlessTexture

java.lang.Object
org.lwjgl.opengl.ARBBindlessTexture

public class ARBBindlessTexture extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    glGetImageHandleARB(int texture, int level, boolean layered, int layer, int format)
    GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
    static long
    glGetTextureHandleARB(int texture)
    GLuint64 glGetTextureHandleARB(GLuint texture)
    static long
    glGetTextureSamplerHandleARB(int texture, int sampler)
    GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler)
    static long
    glGetVertexAttribLui64ARB(int index, int pname)
    void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    static void
    glGetVertexAttribLui64vARB(int index, int pname, long[] params)
    void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    static void
    glGetVertexAttribLui64vARB(int index, int pname, LongBuffer params)
    void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    static boolean
    GLboolean glIsImageHandleResidentARB(GLuint64 handle)
    static boolean
    GLboolean glIsTextureHandleResidentARB(GLuint64 handle)
    static void
    void glMakeImageHandleNonResidentARB(GLuint64 handle)
    static void
    glMakeImageHandleResidentARB(long handle, int access)
    void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access)
    static void
    void glMakeTextureHandleNonResidentARB(GLuint64 handle)
    static void
    void glMakeTextureHandleResidentARB(GLuint64 handle)
    static void
    glProgramUniformHandleui64ARB(int program, int location, long value)
    void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value)
    static void
    glProgramUniformHandleui64vARB(int program, int location, long[] values)
    void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    static void
    glProgramUniformHandleui64vARB(int program, int location, LongBuffer values)
    void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    static void
    glUniformHandleui64ARB(int location, long value)
    void glUniformHandleui64ARB(GLint location, GLuint64 value)
    static void
    glUniformHandleui64vARB(int location, long[] values)
    void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    static void
    glUniformHandleui64vARB(int location, LongBuffer values)
    void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    static void
    glVertexAttribL1ui64ARB(int index, long x)
    void glVertexAttribL1ui64ARB(GLuint index, GLuint64 x)
    static void
    glVertexAttribL1ui64vARB(int index, long[] v)
    void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)
    static void
    void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)
    static void
    nglGetVertexAttribLui64vARB(int index, int pname, long params)
    void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    static void
    nglProgramUniformHandleui64vARB(int program, int location, int count, long values)
    void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    static void
    nglUniformHandleui64vARB(int location, int count, long values)
    void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    static void
    nglVertexAttribL1ui64vARB(int index, long v)
    void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)

    Methods inherited from class java.lang.Object

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

  • Method Details

    • glGetTextureHandleARB

      public static long glGetTextureHandleARB(int texture)
      GLuint64 glGetTextureHandleARB(GLuint texture)
    • glGetTextureSamplerHandleARB

      public static long glGetTextureSamplerHandleARB(int texture, int sampler)
      GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler)
    • glMakeTextureHandleResidentARB

      public static void glMakeTextureHandleResidentARB(long handle)
      void glMakeTextureHandleResidentARB(GLuint64 handle)
    • glMakeTextureHandleNonResidentARB

      public static void glMakeTextureHandleNonResidentARB(long handle)
      void glMakeTextureHandleNonResidentARB(GLuint64 handle)
    • glGetImageHandleARB

      public static long glGetImageHandleARB(int texture, int level, boolean layered, int layer, int format)
      GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
    • glMakeImageHandleResidentARB

      public static void glMakeImageHandleResidentARB(long handle, int access)
      void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access)
    • glMakeImageHandleNonResidentARB

      public static void glMakeImageHandleNonResidentARB(long handle)
      void glMakeImageHandleNonResidentARB(GLuint64 handle)
    • glUniformHandleui64ARB

      public static void glUniformHandleui64ARB(int location, long value)
      void glUniformHandleui64ARB(GLint location, GLuint64 value)
    • nglUniformHandleui64vARB

      public static void nglUniformHandleui64vARB(int location, int count, long values)
      void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    • glUniformHandleui64vARB

      public static void glUniformHandleui64vARB(int location, LongBuffer values)
      void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    • glProgramUniformHandleui64ARB

      public static void glProgramUniformHandleui64ARB(int program, int location, long value)
      void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value)
    • nglProgramUniformHandleui64vARB

      public static void nglProgramUniformHandleui64vARB(int program, int location, int count, long values)
      void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    • glProgramUniformHandleui64vARB

      public static void glProgramUniformHandleui64vARB(int program, int location, LongBuffer values)
      void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    • glIsTextureHandleResidentARB

      public static boolean glIsTextureHandleResidentARB(long handle)
      GLboolean glIsTextureHandleResidentARB(GLuint64 handle)
    • glIsImageHandleResidentARB

      public static boolean glIsImageHandleResidentARB(long handle)
      GLboolean glIsImageHandleResidentARB(GLuint64 handle)
    • glVertexAttribL1ui64ARB

      public static void glVertexAttribL1ui64ARB(int index, long x)
      void glVertexAttribL1ui64ARB(GLuint index, GLuint64 x)
    • nglVertexAttribL1ui64vARB

      public static void nglVertexAttribL1ui64vARB(int index, long v)
      void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)
    • glVertexAttribL1ui64vARB

      public static void glVertexAttribL1ui64vARB(int index, LongBuffer v)
      void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)
    • nglGetVertexAttribLui64vARB

      public static void nglGetVertexAttribLui64vARB(int index, int pname, long params)
      void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    • glGetVertexAttribLui64vARB

      public static void glGetVertexAttribLui64vARB(int index, int pname, LongBuffer params)
      void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    • glGetVertexAttribLui64ARB

      public static long glGetVertexAttribLui64ARB(int index, int pname)
      void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)
    • glUniformHandleui64vARB

      public static void glUniformHandleui64vARB(int location, long[] values)
      void glUniformHandleui64vARB(GLint location, GLsizei count, GLuint64 const * values)
    • glProgramUniformHandleui64vARB

      public static void glProgramUniformHandleui64vARB(int program, int location, long[] values)
      void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, GLuint64 const * values)
    • glVertexAttribL1ui64vARB

      public static void glVertexAttribL1ui64vARB(int index, long[] v)
      void glVertexAttribL1ui64vARB(GLuint index, GLuint64 const * v)
    • glGetVertexAttribLui64vARB

      public static void glGetVertexAttribLui64vARB(int index, int pname, long[] params)
      void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64 * params)