glDrawElementsInstancedBaseInstanceExt function

void glDrawElementsInstancedBaseInstanceExt(
  1. int mode,
  2. int count,
  3. int type,
  4. Pointer<Void> indices,
  5. int instancecount,
  6. int baseinstance,
)
define glDrawElementsInstancedBaseInstanceEXT GLEW_GET_FUN(__glewDrawElementsInstancedBaseInstanceEXT)
GLEW_FUN_EXPORT PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXTPROC __glewDrawElementsInstancedBaseInstanceEXT
typedef void (GLAPIENTRY * PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEEXTPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)

Implementation

void glDrawElementsInstancedBaseInstanceExt(int mode, int count, int type,
    Pointer<Void> indices, int instancecount, int baseinstance) {
  final glDrawElementsInstancedBaseInstanceExtAsFunction =
      _glDrawElementsInstancedBaseInstanceExt
          .cast<
              NativeFunction<
                  Void Function(
                      Uint32 mode,
                      Uint32 count,
                      Uint32 type,
                      Pointer<Void> indices,
                      Uint32 instancecount,
                      Uint32 baseinstance)>>()
          .asFunction<
              void Function(
                  int mode,
                  int count,
                  int type,
                  Pointer<Void> indices,
                  int instancecount,
                  int baseinstance)>();
  return glDrawElementsInstancedBaseInstanceExtAsFunction(
      mode, count, type, indices, instancecount, baseinstance);
}