Re: Do Fullscreen Optimizations Affect Input Latency?
Posted: 28 Sep 2024, 17:38
With FSO only one plane is used, since there's nothing else visible on the screen. MPO (= multiple plains) is not needed.
Who you gonna call? The Blur Busters! For Everything Better Than 60Hz™
https://forums.blurbusters.com/
With FSO only one plane is used, since there's nothing else visible on the screen. MPO (= multiple plains) is not needed.
I believe it's the other way around? For MPOs to work, you need a flip swapchain. If you have that, then MPOs can work. Windows 11 forcing even non-fullscreen windowed mode to use a flip swapchain is so that MPOs can be used.
well i said "directflip/independent flip optimizations"
Don't know about d3d9ex specifically, but in general, for DX9 to work well in borderless, I have to use dgVoodoo2 and change the flip model like this:Gias wrote: ↑14 Oct 2024, 08:58technically MPOs with 9ex flip model are more limited...![]()
or at least that was the case last i checked, but i highly doubt that has changed since then.
like this worked (getting independent flip presentation with d3d9ex while having gamebar widgets on top and with the game's window resolution being less than the desktop resolution):
ah yeah i like dgvoodoo2, especially after dege added the flip model options in 2022 for dxgi flip model, and yep that gives me better MPO capabilities compared to when the game was using 9ex flip model.RealNC wrote: ↑14 Oct 2024, 14:14Don't know about d3d9ex specifically, but in general, for DX9 to work well in borderless, I have to use dgVoodoo2 and change the flip model like this:Gias wrote: ↑14 Oct 2024, 08:58technically MPOs with 9ex flip model are more limited...![]()
or at least that was the case last i checked, but i highly doubt that has changed since then.
like this worked (getting independent flip presentation with d3d9ex while having gamebar widgets on top and with the game's window resolution being less than the desktop resolution):
2024_10_14_110_Kleki.png
Code: Select all
[Render.D3D9]
ForceD3D9Ex=true
EnableFlipEx=true
EnableTextureMods=false