The Windows story with Dawn (Chrome's WebGPU implementation) continues to evolve. Currently they run with their own version of FXC, which brings compatibility to the widest range of devices (there's still a large fraction that can't run code from DXC) and lets them roll fixes if the version that ships with the OS is stale. I'm concerned that even so, there will be shaders that fail because of FXC limitations. There are a number of ways forward, including direct translation from WGSL into DXBC (and DXIL as well, for access to [Shader Model 6] capabilities), but at best this work will take a while.
0 commit comments