glWaitSemaphoreui64Nvx function opengl_glext

void glWaitSemaphoreui64Nvx(
  1. int waitGpu,
  2. int fenceObjectCount,
  3. Pointer<Uint32> semaphoreArray,
  4. Pointer<Uint64> fenceValueArray,
)
GLAPI void APIENTRY glWaitSemaphoreui64NVX (GLuint waitGPU, GLsizei fenceObjectCount, const GLuint *semaphoreArray, const GLuint64 *fenceValueArray)

Implementation

void glWaitSemaphoreui64Nvx(
  int waitGpu,
  int fenceObjectCount,
  Pointer<Uint32> semaphoreArray,
  Pointer<Uint64> fenceValueArray,
) {
  final glWaitSemaphoreui64NvxAsFunction = _glWaitSemaphoreui64Nvx
      .cast<
        NativeFunction<
          Void Function(
            Uint32 waitGpu,
            Uint32 fenceObjectCount,
            Pointer<Uint32> semaphoreArray,
            Pointer<Uint64> fenceValueArray,
          )
        >
      >()
      .asFunction<
        void Function(
          int waitGpu,
          int fenceObjectCount,
          Pointer<Uint32> semaphoreArray,
          Pointer<Uint64> fenceValueArray,
        )
      >();
  return glWaitSemaphoreui64NvxAsFunction(
    waitGpu,
    fenceObjectCount,
    semaphoreArray,
    fenceValueArray,
  );
}