I've written a brief guide for profiling WebGPU commands with Xcode's Metal debugger. It's... not exactly easy, but it works! I've got several ideas for how to improve it in the future, too.

Also, if you know Xcode better than me (a very VERY low bar) then I'd be thrilled if you have any suggestions to make this process better!

https://toji.dev/webgpu-profiling/xcode

Profiling WebGPU with Xcode’s Metal Debugger

Brandon Jones - Graphics and XR on the web

Toji.dev
@tojiro @joe I guess I get to be the annoying person who points out that it’s “Xcode”
@saagar @joe Oh, ha! I had no idea. I can fix that in the article. 😁