fix crash with webgpu renderer

This commit is contained in:
silentsilas 2025-01-27 17:06:58 -05:00
parent 0d62d0bb6a
commit 8e2c52d3f8
Signed by: silentsilas
GPG Key ID: 113DFB380F724A81
3 changed files with 6 additions and 14 deletions

8
package-lock.json generated
View File

@ -30,7 +30,7 @@
"threlte-uikit": "^0.5.1" "threlte-uikit": "^0.5.1"
}, },
"devDependencies": { "devDependencies": {
"@silentsilas/vite-plugin-ai-robots": "^1.0.0", "@silentsilas/vite-plugin-ai-robots": "^1.0.1",
"@sveltejs/adapter-auto": "^3.2.4", "@sveltejs/adapter-auto": "^3.2.4",
"@sveltejs/adapter-node": "^5.2.2", "@sveltejs/adapter-node": "^5.2.2",
"@sveltejs/kit": "^2.16.1", "@sveltejs/kit": "^2.16.1",
@ -2873,9 +2873,9 @@
} }
}, },
"node_modules/@silentsilas/vite-plugin-ai-robots": { "node_modules/@silentsilas/vite-plugin-ai-robots": {
"version": "1.0.0", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/@silentsilas/vite-plugin-ai-robots/-/vite-plugin-ai-robots-1.0.0.tgz", "resolved": "https://registry.npmjs.org/@silentsilas/vite-plugin-ai-robots/-/vite-plugin-ai-robots-1.0.1.tgz",
"integrity": "sha512-7xD9HWt+8w0oaFBUy2yramuvq/a7fsO4VXGfFPbArE1/MrSrhu4x6NSrqTZEOY8/nHy45jQvguGKdtGm52nJqw==", "integrity": "sha512-wZ+xda6x3YWl5dAzer6jf0G9jrQXXAwBHvu8SBMQWrc63rYdVoIGEQaGuwjw5os8TCwWlzWIms0aQY7N1dk0YA==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"peerDependencies": { "peerDependencies": {

View File

@ -20,7 +20,7 @@
"start": "PORT=8080 node build" "start": "PORT=8080 node build"
}, },
"devDependencies": { "devDependencies": {
"@silentsilas/vite-plugin-ai-robots": "^1.0.0", "@silentsilas/vite-plugin-ai-robots": "^1.0.1",
"@sveltejs/adapter-auto": "^3.2.4", "@sveltejs/adapter-auto": "^3.2.4",
"@sveltejs/adapter-node": "^5.2.2", "@sveltejs/adapter-node": "^5.2.2",
"@sveltejs/kit": "^2.16.1", "@sveltejs/kit": "^2.16.1",

View File

@ -13,15 +13,7 @@
</script> </script>
<div class="canvas flex flex-1" oncontextmenu={preventRightClick} role="application"> <div class="canvas flex flex-1" oncontextmenu={preventRightClick} role="application">
<Canvas <Canvas>
createRenderer={(canvas) => {
return new WebGPURenderer({
canvas,
antialias: true,
forceWebGL: false
});
}}
>
{@render children?.()} {@render children?.()}
</Canvas> </Canvas>
</div> </div>