DSC Problems & Misinformation [DSC IS NOT A HOAX]

All Unidentified Forum Objects go in this area! Any fun alien talk goes in this U.F.O. Abduction Lounge, even topics other than monitors or computers. Introduce yourself!
evmadic
Posts: 59
Joined: 20 Feb 2022, 04:13
Contact:

Re: DSC Problems & Misinformation [DSC IS NOT A HOAX]

Post by evmadic » 20 Mar 2026, 04:35

We now know unequivocally that DSC does indeed add input lag.
phpBB [video]


DSC turns off Multi-plane Overlay.
Windows uses MPO to communicate directly with the display.
When MPO is off, Windows adds its own compositor layer called Compose Flip, which adds delay.

So if you purchased a high refresh rate OLED and your GPU is older than the new 5000 series, DSC processing is so damn heavy it eats up your GPU's internal display heads, leaving no resources left for MPO. And even if you're within dp1.4's bandwidth, MPO still won't be active and you'll be incurring delay from Compose Flip.
5800x3d, RTX 4070 ti, Acer Nitro XV252QF 390Hz
https://www.twitch.tv/evmadic

User avatar
dervu
Posts: 437
Joined: 17 Apr 2020, 18:09

Re: DSC Problems & Misinformation [DSC IS NOT A HOAX]

Post by dervu » 20 Mar 2026, 17:07

evmadic wrote:
20 Mar 2026, 04:35
We now know unequivocally that DSC does indeed add input lag.
phpBB [video]


DSC turns off Multi-plane Overlay.
Windows uses MPO to communicate directly with the display.
When MPO is off, Windows adds its own compositor layer called Compose Flip, which adds delay.

So if you purchased a high refresh rate OLED and your GPU is older than the new 5000 series, DSC processing is so damn heavy it eats up your GPU's internal display heads, leaving no resources left for MPO. And even if you're within dp1.4's bandwidth, MPO still won't be active and you'll be incurring delay from Compose Flip.
The thing is that using presentmon uses one more overlay, but you have only one slot with 4xxx cards & DSC, so if you don't use overlay but only use shortcut to record data with presentmon and you check in file after recording, you will find independent flip was active.

Was the difference even measured?
Ryzen 7950X3D / MSI GeForce RTX 4090 Gaming X Trio / ASUS TUF GAMING X670E-PLUS / 2x16GB DDR5@6000 G.Skill Trident Z5 RGB / Dell Alienware AW3225QF / Logitech G PRO X2 SUPERSTRIKE / SkyPAD Glass 3.0 / Wooting 60HE / DT 700 PRO X || EMI Input lag issue survivor (source removed) 8-)


Terepin
Posts: 9
Joined: 02 Dec 2022, 06:54

Re: DSC Problems & Misinformation [DSC IS NOT A HOAX]

Post by Terepin » 26 Mar 2026, 13:14

evmadic wrote:
20 Mar 2026, 04:35
We now know unequivocally that DSC does indeed add input lag.
phpBB [video]


DSC turns off Multi-plane Overlay.
Windows uses MPO to communicate directly with the display.
When MPO is off, Windows adds its own compositor layer called Compose Flip, which adds delay.

So if you purchased a high refresh rate OLED and your GPU is older than the new 5000 series, DSC processing is so damn heavy it eats up your GPU's internal display heads, leaving no resources left for MPO. And even if you're within dp1.4's bandwidth, MPO still won't be active and you'll be incurring delay from Compose Flip.
Yeah, no. I have Acer Predator XB273UNX with DSC on (1440p 240 Hz 12bpc) and MPO works just fine.

pigzera
Posts: 24
Joined: 29 May 2021, 09:29

Re: DSC Problems & Misinformation [DSC IS NOT A HOAX]

Post by pigzera » 26 Mar 2026, 13:59

evmadic wrote:
20 Mar 2026, 04:35
We now know unequivocally that DSC does indeed add input lag.
phpBB [video]


DSC turns off Multi-plane Overlay.
Windows uses MPO to communicate directly with the display.
When MPO is off, Windows adds its own compositor layer called Compose Flip, which adds delay.

So if you purchased a high refresh rate OLED and your GPU is older than the new 5000 series, DSC processing is so damn heavy it eats up your GPU's internal display heads, leaving no resources left for MPO. And even if you're within dp1.4's bandwidth, MPO still won't be active and you'll be incurring delay from Compose Flip.
Did a test on my acer xv240f6 (600hz dsc, rtx 4070ti) and dxdiag report MPO disabled. Then did the C.R.U trick to disable DSC but keep 600hz and now dxdiag is reporting correctly MPO enabled.

User avatar
Chief Blur Buster
Site Admin
Posts: 12266
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: DSC Problems & Misinformation [DSC IS NOT A HOAX]

Post by Chief Blur Buster » 26 Mar 2026, 16:35

evmadic wrote:
20 Mar 2026, 04:35
DSC turns off Multi-plane Overlay.
Windows uses MPO to communicate directly with the display.
When MPO is off, Windows adds its own compositor layer called Compose Flip, which adds delay.
DSC and MPO can be used together.

It's the OS/driver/display fault if it does not.

DSC can be (in theory) essentially lagless *if* fully *and* properly implemented.

Unfortunately displays and OS aren't always fully optimizing the workflow...

DWM compositing is a fallback when MPO isn't doing the free compositing. On a practical matter, on an RTX 5090 going almost 2 terabytes per second, DWM compositing should theoretically be only ~9 microseconds (0.009ms lag) at the RTX 5090 memory bandwidth on a 1080p framebuffer when MPO is not active.

Now, if your GPU memory is slower, especially laptop memory, DWM compositing takes much longer... You can also use full screen exclusive to bypass that, and thus eliminate most need of lag-reducing benefits of MPO. (Nonwithstanding the ugly rabbit hole of Windows' FSO)

The real world? Kinda a mess.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

Post Reply