-
4720f5ef
by Zhiyi Zhang at 2026-07-22T20:58:36+02:00
dxgi/tests: Add IDXGISwapChain::ResizeBuffers() flag tests.
Mainly to test that IDXGISwapChain::ResizeBuffers() can modify the flags of a swapchain.
-
30506cd0
by Zhiyi Zhang at 2026-07-22T20:58:38+02:00
dxgi: Support DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT in dxgi_swapchain_flags_from_wined3d().
DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT has been implemented since e86f7a7b.
-
a09bc2ad
by Zhiyi Zhang at 2026-07-22T20:58:39+02:00
dxgi: Support modifying swapchain flags in d3d11_swapchain_ResizeBuffers().
Overwatch 2 (SteamID: 2357570) doesn't create its swapchain with DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH.
It relies on IDXGISwapChain::ResizeBuffers() to add the flag so that it can change the display
resolution after the swapchain creation.
-
d9f42e07
by Zhiyi Zhang at 2026-07-22T20:58:43+02:00
dxgi: Support modifying swapchain flags in d3d12_swapchain_resize_buffers().