Lossless Scaling

Lossless Scaling

Ce sujet a été verrouillé
(ノ°□°)ノ  [dév.] 10 oct. 2024 à 11h10
4
2.11.1 beta
- 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.

- Added Bulgarian, Czech, Hebrew and Indonesian localization. Many thanks to the translators!
Dernière modification de (ノ°□°)ノ; 10 oct. 2024 à 11h35
< >
Affichage des commentaires 46 à 51 sur 51
where do i go to download the beta?
Rivs a écrit :
where do i go to download the beta?

In Steam right-click on Lossless Scaling, then Properties, Betas and select the beta under Beta Participation.
Gizzmoe a écrit :
Rivs a écrit :
where do i go to download the beta?

In Steam right-click on Lossless Scaling, then Properties, Betas and select the beta under Beta Participation.
Thank you, Gizzmoe!
Lord Vader a écrit :
Isildur a écrit :

try doing what I posted on the Windows topic:

Start > Config > Games > Game Mode > Graphical Elements

Turn off Windows Optimization for Windowed Games

*OPTIONAL* Also turn off GPU Scheduled Acceleration by Hardware

system restart is needed

This worked for me. DXGI was busted after 24H2 update on 4090. Using the beta build, WGC was losing framerate (in FF16, I was getting 45 doubled to 90 instead of 60 -> 120). Turned off just the Windows Optimization setting (left GPU scheduling on), restarted, and boom... WGC working like a charm.

glad to hear it :steamthumbsup:
Gizzmoe a écrit :
I'm just throwing this in as an idea, I don't know if that fixes the lack of MPO on certain 24H2 systems, but there was this registry thing that Nvidia posted a while ago to enable or disable MPO, it could be worth a try to run this .reg file to see if that reenables MPO, restart the PC after that:
https://nvidia.custhelp.com/ci/fattach/get/824301809/0/filename/mpo_restore.reg

It's a generic registry entry that should work for Nvidia, AMD and Intel.

That's the original page where I found it:
https://nvidia.custhelp.com/app/answers/detail/a_id/5157/~/after-updating-to-nvidia-game-ready-driver-461.09-or-newer%2C-some-desktop-apps
Thank you.

THANK YOU
Very much.
lol, it actually helped? Cool.

Old thread locked to avoid confusion.
Dernière modification de Gizzmoe; 7 mars à 7h44
< >
Affichage des commentaires 46 à 51 sur 51
Par page : 1530 50

Posté le 10 oct. 2024 à 11h10
Messages : 51