glMultiDrawRangeElementArrayApple function opengl_glext

void glMultiDrawRangeElementArrayApple(
  1. int mode,
  2. int start,
  3. int end,
  4. Pointer<Int32> first,
  5. Pointer<Uint32> count,
  6. int primcount,
)
GLAPI void APIENTRY glMultiDrawRangeElementArrayAPPLE (GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount)

Implementation

void glMultiDrawRangeElementArrayApple(
  int mode,
  int start,
  int end,
  Pointer<Int32> first,
  Pointer<Uint32> count,
  int primcount,
) {
  final glMultiDrawRangeElementArrayAppleAsFunction =
      _glMultiDrawRangeElementArrayApple
          .cast<
            NativeFunction<
              Void Function(
                Uint32 mode,
                Uint32 start,
                Uint32 end,
                Pointer<Int32> first,
                Pointer<Uint32> count,
                Uint32 primcount,
              )
            >
          >()
          .asFunction<
            void Function(
              int mode,
              int start,
              int end,
              Pointer<Int32> first,
              Pointer<Uint32> count,
              int primcount,
            )
          >();
  return glMultiDrawRangeElementArrayAppleAsFunction(
    mode,
    start,
    end,
    first,
    count,
    primcount,
  );
}