glGetPerfMonitorCountersAmd function opengl_glext

void glGetPerfMonitorCountersAmd(
  1. int group,
  2. Pointer<Int32> numCounters,
  3. Pointer<Int32> maxActiveCounters,
  4. int counterSize,
  5. Pointer<Uint32> counters,
)
GLAPI void APIENTRY glGetPerfMonitorCountersAMD (GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters)

Implementation

void glGetPerfMonitorCountersAmd(
  int group,
  Pointer<Int32> numCounters,
  Pointer<Int32> maxActiveCounters,
  int counterSize,
  Pointer<Uint32> counters,
) {
  final glGetPerfMonitorCountersAmdAsFunction = _glGetPerfMonitorCountersAmd
      .cast<
        NativeFunction<
          Void Function(
            Uint32 group,
            Pointer<Int32> numCounters,
            Pointer<Int32> maxActiveCounters,
            Uint32 counterSize,
            Pointer<Uint32> counters,
          )
        >
      >()
      .asFunction<
        void Function(
          int group,
          Pointer<Int32> numCounters,
          Pointer<Int32> maxActiveCounters,
          int counterSize,
          Pointer<Uint32> counters,
        )
      >();
  return glGetPerfMonitorCountersAmdAsFunction(
    group,
    numCounters,
    maxActiveCounters,
    counterSize,
    counters,
  );
}