]> zoso.dev Git - nano-pow.git/commitdiff
Fix infinite device load check.
authorChris Duncan <chris@zoso.dev>
Fri, 18 Apr 2025 20:37:39 +0000 (13:37 -0700)
committerChris Duncan <chris@zoso.dev>
Fri, 18 Apr 2025 20:37:39 +0000 (13:37 -0700)
src/lib/gpu/index.ts

index 8f484aaa9fdc3dc30e00543403d84b952ac4df96..945b9bb26cd71067eea7b8325625964d381c6715 100644 (file)
@@ -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)
                        })