glDebugMessageControlArb function

void glDebugMessageControlArb(
  1. int source,
  2. int type,
  3. int severity,
  4. int count,
  5. Pointer<Uint32> ids,
  6. int enabled,
)
define glDebugMessageControlARB GLEW_GET_FUN(__glewDebugMessageControlARB)
GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECONTROLARBPROC __glewDebugMessageControlARB
typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled)

Implementation

void glDebugMessageControlArb(int source, int type, int severity, int count,
    Pointer<Uint32> ids, int enabled) {
  final glDebugMessageControlArbAsFunction = _glDebugMessageControlArb
      .cast<
          NativeFunction<
              Void Function(Uint32 source, Uint32 type, Uint32 severity,
                  Uint32 count, Pointer<Uint32> ids, Uint8 enabled)>>()
      .asFunction<
          void Function(int source, int type, int severity, int count,
              Pointer<Uint32> ids, int enabled)>();
  return glDebugMessageControlArbAsFunction(
      source, type, severity, count, ids, enabled);
}