Class ARBBindlessTexture


  • public final class ARBBindlessTexture
    extends java.lang.Object
    • Field Detail

      • GL_UNSIGNED_INT64_ARB

        public static final int GL_UNSIGNED_INT64_ARB
        Accepted by the <type> parameter of VertexAttribLPointer:
        See Also:
        Constant Field Values
    • Method Detail

      • glGetTextureHandleARB

        public static long glGetTextureHandleARB​(int texture)
      • glGetTextureSamplerHandleARB

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

        public static void glMakeTextureHandleResidentARB​(long handle)
      • glMakeTextureHandleNonResidentARB

        public static void glMakeTextureHandleNonResidentARB​(long handle)
      • glGetImageHandleARB

        public static long glGetImageHandleARB​(int texture,
                                               int level,
                                               boolean layered,
                                               int layer,
                                               int format)
      • glMakeImageHandleResidentARB

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

        public static void glMakeImageHandleNonResidentARB​(long handle)
      • glUniformHandleui64ARB

        public static void glUniformHandleui64ARB​(int location,
                                                  long value)
      • glUniformHandleuARB

        public static void glUniformHandleuARB​(int location,
                                               java.nio.LongBuffer value)
      • glProgramUniformHandleui64ARB

        public static void glProgramUniformHandleui64ARB​(int program,
                                                         int location,
                                                         long value)
      • glProgramUniformHandleuARB

        public static void glProgramUniformHandleuARB​(int program,
                                                      int location,
                                                      java.nio.LongBuffer values)
      • glIsTextureHandleResidentARB

        public static boolean glIsTextureHandleResidentARB​(long handle)
      • glIsImageHandleResidentARB

        public static boolean glIsImageHandleResidentARB​(long handle)
      • glVertexAttribL1ui64ARB

        public static void glVertexAttribL1ui64ARB​(int index,
                                                   long x)
      • glVertexAttribL1uARB

        public static void glVertexAttribL1uARB​(int index,
                                                java.nio.LongBuffer v)
      • glGetVertexAttribLuARB

        public static void glGetVertexAttribLuARB​(int index,
                                                  int pname,
                                                  java.nio.LongBuffer params)