Lossless Scaling

Lossless Scaling

Windows 24H2
Frame generation basically doesn't work on Windows 24H2, I'm not sure if this is an AMD GPU driver support issue for Windows or if it's a Lossless issue, anyone else experienced issues with 24H2 and Lossless?
< >
Mostrando 106-107 de 107 comentarios
Ghosty 30 OCT 2024 a las 2:15 
Dev Quote on this issue from the Discord channel:

"With the latest Windows 11 24H2 update, Microsoft changed how the Desktop Duplication API (DXGI) functions, making it heavily reliant on MPO (Multiplane Overlay) support. Without MPO, DXGI cannot reliably distinguish between updates from game window and the LS window when both are displayed on the same monitor. This prevents it from capturing only new frames, thereby breaking the existing framepacing algorithm.

MPO support varies between systems, and there is no definitive way to determine why it is supported on some setups and not on others. You can use dxdiag to check if your system has MPO support. In some cases, you might be able to work around the issue. For instance, if you have two monitors connected, disconnecting one may force the remaining monitor to support MPO.

As of the 24H2 update, DXGI is no longer a reliable capture method unless Microsoft changes its approach or Nvidia and AMD improve MPO support in their drivers.

On the other hand, Microsoft has addressed a five-year-old bug in the Windows Graphics Capture (WGC) API, which previously prevented it from capturing only new frame updates. Starting with version 24H2, WGC now works as expected for the most part. Essentially, DXGI and WGC have switched roles in this update. WGC capture in LS has been updated with a new framepacing algorithm to replace DXGI on newer systems while maintaining the same behavior as before on older systems. DXGI continues to function normally up to version 23H2, but beyond that, it depends on MPO support.

While WGC generally offers some advantages over DXGI - such as capturing frames regardless of the GPU LS was launched on and automatically converting texture formats (so you don't have to disable wide gamut support or enable HDR support in LS to get correct colors) - it has its drawbacks without MPO support. Specifically, in games where cursor is displayed WGC disables independent flip mode globally, which increases latency and can cause issues with FreeSync.

Overall, starting with version 24H2, MPO support becomes highly desirable. We can hope that future updates from Microsoft, Nvidia, and AMD will improve the situation."
Dugatoembridge 30 OCT 2024 a las 17:08 
24H2 here and framegen works normally in 2, 3, and 4x (both DXGI and WGC). If you have stuttering, with game open, do an ALT-TAB and in Lossless, in sync mode change from default to vsync or vice-versa.
ALT-TAB to game again.
< >
Mostrando 106-107 de 107 comentarios
Por página: 1530 50

Publicado el: 27 AGO 2024 a las 6:39
Mensajes: 107