glGetVkProcAddrNv function opengl_glext

Pointer<NativeFunction<GLVULKANPROCNV>> glGetVkProcAddrNv(
  1. String name
)
GLAPI GLVULKANPROCNV APIENTRY glGetVkProcAddrNV (const GLchar *name)

Implementation

Pointer<NativeFunction<GLVULKANPROCNV>> glGetVkProcAddrNv(String name) {
  final glGetVkProcAddrNvAsFunction = _glGetVkProcAddrNv
      .cast<
        NativeFunction<
          Pointer<NativeFunction<GLVULKANPROCNV>> Function(Pointer<Utf8> name)
        >
      >()
      .asFunction<
        Pointer<NativeFunction<GLVULKANPROCNV>> Function(Pointer<Utf8> name)
      >();
  final namePointer = name.toNativeUtf8();
  final result = glGetVkProcAddrNvAsFunction(namePointer);
  calloc.free(namePointer);
  return result;
}