浏览代码

WebGPU Update

sebavan 5 年之前
父节点
当前提交
96b5d5feaa

+ 1 - 1
Playground/indexWebGPU.html

@@ -30,7 +30,7 @@
     <script src="https://preview.babylonjs.com/gltf_validator.js"></script>
     <script src="https://preview.babylonjs.com/earcut.min.js"></script>
     <!-- Babylon.js -->
-    <script src="https://preview.babylonjs.com/shaderc/shaderc.js"></script>
+    <script src="https://preview.babylonjs.com/glslang/glslang.js"></script>
     <script src="js/babylonWebGpu.max.js"></script>
     <!-- <script src="https://preview.babylonjs.com/gui/babylon.gui.min.js"></script> -->
     <script src="https://preview.babylonjs.com/inspector/babylon.inspector.bundle.js"></script>

文件差异内容过多而无法显示
+ 11106 - 8307
Playground/js/babylonWebGpu.max.js


文件差异内容过多而无法显示
+ 1 - 1
Playground/js/babylonWebGpu.max.js.map


+ 2 - 2
Playground/js/mainWebGPU.js

@@ -73,7 +73,7 @@ compileAndRun = function(parent, fpsLabel) {
                 if (!createSceneFunction) {
                     // Just pasted code.
                     engine = createDefaultEngine();
-                    await engine.initAsync(window.shadercOptions).catch((e) => {
+                    await engine.initAsync(window.glslangOptions).catch((e) => {
                         showparent.utils.showErrorError(e);
                 
                         // Also log error in console to help debug playgrounds
@@ -105,7 +105,7 @@ compileAndRun = function(parent, fpsLabel) {
                         parent.utils.showError("createEngine function must return an engine.", null);
                         return;
                     }
-                    await engine.initAsync(window.shadercOptions).catch((e) => {
+                    await engine.initAsync(window.glslangOptions).catch((e) => {
                         parent.utils.showError(e);
                 
                         // Also log error in console to help debug playgrounds

文件差异内容过多而无法显示
+ 126 - 0
dist/preview release/glslang/glslang.js


二进制
dist/preview release/glslang/glslang.wasm


文件差异内容过多而无法显示
+ 0 - 8036
dist/preview release/shaderc/shaderc.js


二进制
dist/preview release/shaderc/shaderc.wasm