microsoft / D3D12TranslationLayer

A library containing utilities for mapping higher-level graphics work to D3D12
MIT License
329 stars 47 forks source link

Don't trigger swapchain deferred waits when activating a resource deferred wait #61

Closed jenatali closed 2 years ago

jenatali commented 2 years ago

The per-resource deferred waits are used for the interop acquire/release mechanism. We don't need to trigger swapchain waits when applying these. Split the swapchain and resource deferred waits into separate lists and apply them independently.