Преглед изворни кода

Request all possible WebGPU extensions

Popov72 пре 4 година
родитељ
комит
1c5fbd9f5f
1 измењених фајлова са 12 додато и 1 уклоњено
  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));
                     }