22#if defined(PULP_GPU_RUNTIME)
26#include <gpu_runtime/gpu_proc_installer.hpp>
29using gpu_runtime::DawnProcInstaller;
30using gpu_runtime::ensure_dawn_procs;
31using gpu_runtime::set_dawn_proc_installer;
61 std::string*
error =
nullptr);
Definition gpu_fwd.hpp:31
@ error
Definition gpu_diagnostics.hpp:58
bool set_dawn_proc_installer(const DawnProcInstaller &installer, std::string *error=nullptr)
Register the process's Dawn proc-table installer in place of Pulp's native default.
bool ensure_dawn_procs(std::string *error=nullptr)
Make Dawn's proc table usable before creating a Dawn object.
A host-supplied installer for Dawn's process-global proc table.
Definition gpu_proc_installer.hpp:46
bool(* install)(void *context, std::string *error)
Definition gpu_proc_installer.hpp:47
void * context
Definition gpu_proc_installer.hpp:48