in phi-3.5-webgpu/src/worker.js [100:112]
async function check() {
try {
const adapter = await navigator.gpu.requestAdapter();
if (!adapter) {
throw new Error("WebGPU is not supported (no adapter found)");
}
} catch (e) {
self.postMessage({
status: "error",
data: e.toString(),
});
}
}