Class ARBIndirectParameters


  • public final class ARBIndirectParameters
    extends Object
    • Field Detail

      • GL_PARAMETER_BUFFER_ARB

        public static final int GL_PARAMETER_BUFFER_ARB
        Accepted by the <target> parameters of BindBuffer, BufferData, BufferSubData, MapBuffer, UnmapBuffer, GetBufferSubData, GetBufferPointerv, MapBufferRange, FlushMappedBufferRange, GetBufferParameteriv, and CopyBufferSubData:
        See Also:
        Constant Field Values
      • GL_PARAMETER_BUFFER_BINDING_ARB

        public static final int GL_PARAMETER_BUFFER_BINDING_ARB
        Accepted by the <value> parameter of GetIntegerv, GetBooleanv, GetFloatv, and GetDoublev:
        See Also:
        Constant Field Values
    • Method Detail

      • glMultiDrawArraysIndirectCountARB

        public static void glMultiDrawArraysIndirectCountARB​(int mode,
                                                             ByteBuffer indirect,
                                                             long drawcount,
                                                             int maxdrawcount,
                                                             int stride)
      • glMultiDrawArraysIndirectCountARB

        public static void glMultiDrawArraysIndirectCountARB​(int mode,
                                                             long indirect_buffer_offset,
                                                             long drawcount,
                                                             int maxdrawcount,
                                                             int stride)
      • glMultiDrawArraysIndirectCountARB

        public static void glMultiDrawArraysIndirectCountARB​(int mode,
                                                             IntBuffer indirect,
                                                             long drawcount,
                                                             int maxdrawcount,
                                                             int stride)
        Overloads glMultiDrawArraysIndirectCountARB.
      • glMultiDrawElementsIndirectCountARB

        public static void glMultiDrawElementsIndirectCountARB​(int mode,
                                                               int type,
                                                               ByteBuffer indirect,
                                                               long drawcount,
                                                               int maxdrawcount,
                                                               int stride)
      • glMultiDrawElementsIndirectCountARB

        public static void glMultiDrawElementsIndirectCountARB​(int mode,
                                                               int type,
                                                               long indirect_buffer_offset,
                                                               long drawcount,
                                                               int maxdrawcount,
                                                               int stride)
      • glMultiDrawElementsIndirectCountARB

        public static void glMultiDrawElementsIndirectCountARB​(int mode,
                                                               int type,
                                                               IntBuffer indirect,
                                                               long drawcount,
                                                               int maxdrawcount,
                                                               int stride)
        Overloads glMultiDrawElementsIndirectCountARB.