Page 1 of 1

DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 10 Mar 2024, 13:36
by Thunderjohn
Hey, I'm having a pretty weird issue, and though to post it here as maybe someone else has run into this.

Basically, it looks like every game I run, even in exclusive fullscreen mode, with vsync off & forced off, is still unable to tear, even though it runs at a higher framerate than my monitor's active refresh rate.

The only way I have managed to make a game tear is to manually turn off DWM while in an exclusive fullscreen game. Naturally though my system then becomes not so usable :lol:

Booting games through special K, I see that I am always in "Composed: Flip" presentation mode. Enabling the tearline visibility lines in specialK, I observe NO tear lines at all.

What gives? A few months ago, all this definitely worked fine. Not sure what changed. Has anyone run into this before? It's bugging me as I can't find anything relevant to this online.

I'm using a 75hz fixed refresh-rate LG IPS, and a laptop with a Nvidia GTX-1650ti. The same occurs even just using the laptop monitor, so I don't think this is monitor-related.

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 11 Mar 2024, 01:00
by Slender
win ver?

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 11 Mar 2024, 23:19
by Thunderjohn
Slender wrote:
11 Mar 2024, 01:00
win ver?
Windows 10 - build 19045

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 09 Apr 2024, 02:45
by EstherMaxwell
Any update?

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 15 Apr 2024, 15:56
by Thunderjohn
Still occurring. I've found out that it's not every single game actually. But most of them. Half life 1/2 & wrath aeon of ruin are definitely tearing normally. Counter Strike 2 - no tearing. Just tried battlefield 3 - no tearing, vsync turned off & forced off. I must have messed up my system somehow, but I cannot imagine how.

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 07 Jun 2024, 09:41
by Iftuga
I have the exact same problem, running win 11

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 09 Jun 2024, 05:12
by Gias
if you are someone whose games were constantly stuck with a "composed: flip" presentation, make sure you've activated your version of windows if you haven't already and remember to do that in the future before playing games after installing windows...

the "activate windows" watermark can get at least your windowed/borderless games stuck with a "composed: flip" presentation (which is higher latency from dwm composition and does not allow tearing...) unless your display has active MPO planes (which depend on the gpu and other factors...)

intel's presentmon can show the presentation model that a game is using. special k and rtss can also show that in their overlays

the following 3 are basically the good presentation models:

"hardware: independent flip"

"hardware composed: independent flip"

"hardware: legacy flip"

and keep in mind that there are games that have an in-game vsync setting that does not work in windowed/borderless even if the game is using an independent flip presentation (it can depend on how the game implemented their vsync option and the render api etc). in those cases, you could use the driver's vsync and/or special k's vsync setting to force it into the game...

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 09 Jun 2024, 10:25
by JimCarry
Gias wrote:
09 Jun 2024, 05:12
if you are someone whose games were constantly stuck with a "composed: flip" presentation, make sure you've activated your version of windows if you haven't already and remember to do that in the future before playing games after installing windows...

the "activate windows" watermark can get at least your windowed/borderless games stuck with a "composed: flip" presentation (which is higher latency from dwm composition and does not allow tearing...) unless your display has active MPO planes (which depend on the gpu and other factors...)

intel's presentmon can show the presentation model that a game is using. special k and rtss can also show that in their overlays

the following 3 are basically the good presentation models:

"hardware: independent flip"

"hardware composed: independent flip"

"hardware: legacy flip"

and keep in mind that there are games that have an in-game vsync setting that does not work in windowed/borderless even if the game is using an independent flip presentation (it can depend on how the game implemented their vsync option and the render api etc). in those cases, you could use the driver's vsync and/or special k's vsync setting to force it into the game...
My winodws is not licensed,when i play games and the water mark pop in the bottom right corner,exe properties disable fullscreen optimizations and the water mark is gone.

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 09 Jun 2024, 10:30
by Gias
JimCarry wrote:
09 Jun 2024, 10:25
My winodws is not licensed,when i play games and the water mark pop in the bottom right corner,exe properties disable fullscreen optimizations and the water mark is gone.
now try that in d3d12 games

Re: DWM compositing is seemingly always enabled, even in exclusive fullscreen.

Posted: 09 Jun 2024, 11:38
by JimCarry
Gias wrote:
09 Jun 2024, 10:30
JimCarry wrote:
09 Jun 2024, 10:25
My winodws is not licensed,when i play games and the water mark pop in the bottom right corner,exe properties disable fullscreen optimizations and the water mark is gone.
now try that in d3d12 games
i play cs2 only sorry