gfx-rs / portability

Vulkan Portability Implementation
Mozilla Public License 2.0
382 stars 25 forks source link

Re-usable swapchain image transitions #231

Closed kvark closed 3 years ago

kvark commented 3 years ago

It looks to be quite common for applications to pre-record command buffers (per swapchain image) that only transition a particular image from Uninitialized and/or into Present. Currently, we are unable to do any transitions outside of the acquire-present cycle, and we can't do anything (related to swapchains) in reusable command buffers.

kvark commented 3 years ago

I believe we have a workaround in place now with https://github.com/gfx-rs/gfx/pull/3451