Ver código fonte

Request all possible WebGPU extensions

Popov72 4 anos atrás
pai
commit
1c5fbd9f5f
1 arquivos alterados com 12 adições e 1 exclusões
  1. 12 1
      localDevWebGPU/index.html

+ 12 - 1
localDevWebGPU/index.html

@@ -136,7 +136,18 @@
                         engine = createEngine();
                         engine.initAsync(glslangOptions).then(() => onLoad(engine));
                     } else {
-                        engine = new BABYLON.WebGPUEngine(canvas);
+                        engine = new BABYLON.WebGPUEngine(canvas, {
+                            deviceDescriptor: {
+                                extensions: [
+                                    "texture-compression-bc",
+                                    "timestamp-query",
+                                    "pipeline-statistics-query",
+                                    "depth-clamping",
+                                    "depth24unorm-stencil8",
+                                    "depth32float-stencil8"
+                                ]
+                            }
+                        });
                         engine.initAsync(glslangOptions).then(() => onLoad(engine));
                     }