Class GLARBDrawIndirect

java.lang.Object
overrungl.opengl.arb.GLARBDrawIndirect

public final class GLARBDrawIndirect extends Object
  • Field Details

    • GL_DRAW_INDIRECT_BUFFER

      public static final int GL_DRAW_INDIRECT_BUFFER
      See Also:
    • GL_DRAW_INDIRECT_BUFFER_BINDING

      public static final int GL_DRAW_INDIRECT_BUFFER_BINDING
      See Also:
    • MH_glDrawArraysIndirect

      public static final MethodHandle MH_glDrawArraysIndirect
    • PFN_glDrawArraysIndirect

      public final MemorySegment PFN_glDrawArraysIndirect
    • MH_glDrawElementsIndirect

      public static final MethodHandle MH_glDrawElementsIndirect
    • PFN_glDrawElementsIndirect

      public final MemorySegment PFN_glDrawElementsIndirect
  • Constructor Details

    • GLARBDrawIndirect

      public GLARBDrawIndirect(GLLoadFunc func)
  • Method Details

    • DrawArraysIndirect

      public void DrawArraysIndirect(@CType("GLenum") int mode, @CType("const void *") MemorySegment indirect)
    • DrawElementsIndirect

      public void DrawElementsIndirect(@CType("GLenum") int mode, @CType("GLenum") int type, @CType("const void *") MemorySegment indirect)