From 58e11743788a22223b5b61786f4b5dd7f6730240 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Fri, 18 Apr 2025 13:37:39 -0700 Subject: [PATCH] Fix infinite device load check. --- src/lib/gpu/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/gpu/index.ts b/src/lib/gpu/index.ts index 8f484aa..945b9bb 100644 --- a/src/lib/gpu/index.ts +++ b/src/lib/gpu/index.ts @@ -256,7 +256,7 @@ export class NanoPowGpu { // Ensure WebGPU is initialized before calculating let loads = 0 - while (this.#device == null && loads < 20) { + while (this.#device == null && loads++ < 20) { await new Promise(resolve => { setTimeout(resolve, 500) }) -- 2.34.1