We should establish a good workflow for communicating issues like this to us for investigation. The best way we can suggest is following https://github.com/gfx-rs/wgpu/wiki/Debugging-wgpu-Applications#tracing-infrastructure
Practically, that would mean:
wgpu. There is no performance cost, but there may be a compile time cost, and I know you are sensitive to that too.wgpu used (e.g. from your lockfile) as well as platform infoThis is a _very good_ idea. Thanks!
Its worth noting that right now we're using a custom (but unmodified) wgpu crate while we wait for the next official wgpu crates.io release.
I just added support for this and added a quick doc on it: https://github.com/bevyengine/bevy/blob/master/docs/debugging.md#wgpu-tracing
We will link to that doc whenever suspected wgpu issues come up.
@karroffel @GabLotus keep this in mind when you're triaging issues.
@kvark would you consider this closed?
Most helpful comment
I just added support for this and added a quick doc on it: https://github.com/bevyengine/bevy/blob/master/docs/debugging.md#wgpu-tracing
We will link to that doc whenever suspected wgpu issues come up.
@karroffel @GabLotus keep this in mind when you're triaging issues.
@kvark would you consider this closed?