<!-- Thank you for filing this! Please read the [debugging tips](https://github.com/gfx-rs/wgpu/wiki/Debugging-wgpu-Applications). That may let you investigate on your own, or provide additional information that helps us to assist.--> **Description** The WebGL backend doesn't seem to update uniform buffers correctly. **Repro steps** All details are in this thread by @zicklag https://github.com/gfx-rs/wgpu/discussions/3003 **Expected vs observed behavior** See above **Extra materials** **Platform** This is happening on the WebGL 2 backend regardless of OS / browser vendor. Tried: Chrome, Firefox, Mac, Windows.