소스 검색

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));
                     }