glMultiDrawArrays function opengl_glext

void glMultiDrawArrays(
  1. int mode,
  2. Pointer<Int32> first,
  3. Pointer<Uint32> count,
  4. int drawcount,
)
GLAPI void APIENTRY glMultiDrawArrays (GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)

Implementation

void glMultiDrawArrays(
  int mode,
  Pointer<Int32> first,
  Pointer<Uint32> count,
  int drawcount,
) {
  final glMultiDrawArraysAsFunction = _glMultiDrawArrays
      .cast<
        NativeFunction<
          Void Function(
            Uint32 mode,
            Pointer<Int32> first,
            Pointer<Uint32> count,
            Uint32 drawcount,
          )
        >
      >()
      .asFunction<
        void Function(
          int mode,
          Pointer<Int32> first,
          Pointer<Uint32> count,
          int drawcount,
        )
      >();
  return glMultiDrawArraysAsFunction(mode, first, count, drawcount);
}