I'm preparing a Standalone Unity game for Windows and Mac.
There is a checkbox in Player Settings called "Use DXGI Flip Model Swapchain for D3D11", which seems disabled by default.
Needless to say, I don't understand this setting at all. The Unity documentation has this:
Flip model ensures the best performance. Disable this to fallback to Windows 7-style BltBlt model. This setting affects only D3D11 graphics API on Windows 8.1 or greater.
Note that even if the flip model is enabled, the BltBlt model will be used in exclusive fullscreen mode to reduce input latency.
It doesn't exactly tell me what this is (I literally don't know what most of that means) - but it almost seems like there is no reason not to have it enabled.
Can someone explain the pros and cons of this setting? Under what scenarios would I want to enable/disable it?
Since disabling it fallbacks to the Windows-7 style, it almost gives the impression that enabling this might make the game less compatible on Windows 7?