D3D Swapchains, Presentation Modes and frame pacing - morallo/xwa_ddraw_d3d11 GitHub Wiki
References
Swapchain and present mode
- https://walbourn.github.io/care-and-feeding-of-modern-swapchains/
- https://wiki.special-k.info/en/SwapChain
- https://learn.microsoft.com/en-us/windows/win32/direct3ddxgi/dxgi-flip-model
- https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/
- https://learn.microsoft.com/en-us/windows/win32/direct3ddxgi/for-best-performance--use-dxgi-flip-model
- https://developer.nvidia.com/blog/advanced-api-performance-swap-chains/
- Presentation Modes In Windows 10
Frame pacing
- https://raphlinus.github.io/ui/graphics/gpu/2021/10/22/swapchain-frame-pacing.html
- https://medium.com/@alen.ladavac/the-elusive-frame-timing-168f899aec92
- https://medium.com/@tglaiel/how-to-make-your-game-run-at-60fps-24c61210fe75
- https://gafferongames.com/post/fix_your_timestep/
- https://walbourn.github.io/understanding-game-time-revisited/