mirror of
https://github.com/gfx-rs/wgpu.git
synced 2026-04-22 03:02:01 -04:00
1704: Fix buffer memory initialization to use the tracker consistently r=kvark a=kvark **Connections** Depends on https://github.com/gfx-rs/naga/pull/1125 **Description** Contains a number of dx12 fixes in addition to the buffer initialization fix. The problem there was - we used the "pending writes" command buffer to initialize buffers, but also used the device's resource tracker and its state to figure out the transitions *after* a command buffer is merged its states. **Testing** Ran the examples on Vulkan. Co-authored-by: Dzmitry Malyshau <kvarkus@gmail.com>