Closed goc-liaozihan closed 1 year ago
感谢反馈,这个示例暂时只能在桌面端运行(cargo run --bin compute-pipeline
), 由于 wgpu 0.15 的 wasm 后端 bug (https://github.com/gfx-rs/wgpu/issues/3430) 导致无法升级到 wgpu 的最新版本。等 wgpu 的 0.15.1 小版本发布并修复了 wasm 后端之后,我会更新此示例。
wgpu 的主分支上已经修复了此问题,代码已经可以在 Chrome Canary 中正常运行了。
运行环境(Google Chrome Canary 112.0.5582.0)开启webgpu flags 运行示例时报错:panicked at 'Error in Surface::configure: requested format Bgra8Unorm is not in list of supported formats: [Rgba8UnormSrgb, Rgba16Float]', /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/wgpu-0.14.0/src/backend/direct.rs:274:9 似乎只支持两种格式,不包含Bgra8Unorm。