Screen Melt Way Too Slow

Forum rules
Contrary to popular belief, we are not all-knowing-all-seeing magical beings!

If you want help you're going to have to provide lots of info. Like what is your hardware, what is your operating system, what version of GZDoom/LZDoom/whatever you're using, what mods you're loading, how you're loading it, what you've already tried for fixing the problem, and anything else that is even remotely relevant to the problem.

We can't magically figure out what it is if you're going to be vague, and if we feel like you're just wasting our time with guessing games we will act like that's what you're really doing and won't help you.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: Screen Melt Way Too Slow

Re: Screen Melt Way Too Slow

by sinisterseed » Mon Nov 30, 2020 8:58 am

drfrag wrote:I hadn't had pulled that commit in my local gzdoom copy yet, it's unrelated anyway.
I think that probably the graphics driver update fixed it.
Doubt it, I just said the bugged build I used to use stayed bugged no matter what.

It went away after a simple GZDoom update. I traded one bug for another though, now I'm enjoying the garbled HUD :p .

Re: Screen Melt Way Too Slow

by drfrag » Mon Nov 30, 2020 8:52 am

I hadn't had pulled that commit in my local gzdoom copy yet, it's unrelated anyway.
I think that probably the graphics driver update fixed it.

Re: Screen Melt Way Too Slow

by sinisterseed » Mon Nov 30, 2020 8:44 am

Rachael wrote:
sinisterseed wrote:Since this is still open.

As of g51adcd45e I am no longer experiencing the melt crawl either, it's back to normal.
TI threads don't usually get closed - but thanks for letting us know. One less thing to worry about. :)
I see.

I thought they all get closed, or get moved to another section on the forum after they served their purpose :3: .
drfrag wrote:
sinisterseed wrote:As of g51adcd45e I am no longer experiencing the melt crawl either, it's back to normal.
That commit doesn't exist, and did you revert the values of gl_control_tear and gl_finishbeforeswap to the defaults? AFAIK nothing has changed since then.
Why, of course there is: https://devbuilds.drdteam.org/gzdoom/gz ... adcd45e.7z

But I referred to the build, rather than a commit, since I didn't recompile manually, just one of the many advantages of autobuilds. Granted some things did change on my end since, such as upgrading to version 20H2, and along with it also my graphics drivers, but I don't think either of these changed anything, as the build I used before updating GZDoom still exhibited the error. Then I updated and started with a fresh config, and the melt crawl was no more.

I changed no CVARs or anything.

Re: Screen Melt Way Too Slow

by _mental_ » Mon Nov 30, 2020 1:25 am

drfrag wrote:
sinisterseed wrote:As of g51adcd45e
That commit doesn't exist
51adcd45e.

Re: Screen Melt Way Too Slow

by drfrag » Sun Nov 29, 2020 3:37 pm

sinisterseed wrote:As of g51adcd45e I am no longer experiencing the melt crawl either, it's back to normal.
That commit doesn't exist, and did you revert the values of gl_control_tear and gl_finishbeforeswap to the defaults? AFAIK nothing has changed since then.

Re: Screen Melt Way Too Slow

by Rachael » Sun Nov 29, 2020 2:55 pm

sinisterseed wrote:Since this is still open.

As of g51adcd45e I am no longer experiencing the melt crawl either, it's back to normal.
TI threads don't usually get closed - but thanks for letting us know. One less thing to worry about. :)

Re: Screen Melt Way Too Slow

by sinisterseed » Sun Nov 29, 2020 2:21 pm

Since this is still open.

As of g51adcd45e I am no longer experiencing the melt crawl either, it's back to normal.

Re: Screen Melt Way Too Slow

by Starisma1 » Wed Nov 11, 2020 6:45 pm

Update: I tried out gzdoom 4.5 and i no longer have a slow screen melt so i guess 4.4 must of been buggy for my system because 4.5 completely fixed the bug even though my computer has slow hardware

Re: Screen Melt Way Too Slow

by Starisma1 » Tue Oct 27, 2020 7:06 pm

Redneckerz wrote:
Starisma1 wrote:So I wonder will this bug be fixed in 4.5?
Given you have this issue, but also this hardware, the bug and eventual fix is just a positive byeffect for GZDoom.

For you, however, its still recommended to use LZDoom, because Intel Baytrail graphics is beyond slow.
alright i just installed the newest version of LZDoom so ill see if theres a screen melt bug there

Re: Screen Melt Way Too Slow

by sinisterseed » Tue Oct 27, 2020 3:14 pm

I can only tell what I see, and this is it, with gl_control_tear set to false, setting gl_finishbeforeswap to true fixes the crawl here ;) .

Re: Screen Melt Way Too Slow

by Graf Zahl » Tue Oct 27, 2020 3:11 pm

I am actually a bit puzzled. The melt effect is as cheap as they come - after reading the images into two textures all it does is render 320 strips of image each frame.

Re: Screen Melt Way Too Slow

by sinisterseed » Tue Oct 27, 2020 3:05 pm

Alright, so gl_finishbeforeswap set to "true" also fixes the melt screen crawl, so it's either that, or setting gl_control_tear to "true" to fix it for some of us, looks like.

Re: Screen Melt Way Too Slow

by sinisterseed » Tue Oct 27, 2020 12:02 pm

I'll later if I get on my PC again before I go to sleep if it changes anything, I expect nothing but who knows.

Re: Screen Melt Way Too Slow

by Graf Zahl » Tue Oct 27, 2020 11:58 am

drfrag wrote:The original commit when it was added in may 2018 says:

Code: Select all

- added CVAR to disable WGL_EXT_swap_control_tear.

At least on faster NVidia hardware, setting this to false and gl_finishbeforeswap to true gives a better experience because it reduces screen tearing - but the same setting will reduce frame rate quite dramatically on Intel and can cause bad stalls on some older GPUs when rendering camera textures.
For me it was already false dunno why and makes no difference.

Yes, I know. Note the word "Camera textures" and "Intel". Definitely not "melting".

Back then I was using a Geforce 550Ti on which it caused major issues with camera textures. But it still gave the best experience because it avoids frame drops and has no tearing.
I find tearing the most distracting render artifact out there.

sinisterseed wrote:Hm, no idea what's up with finishbeforeswap, haven't checked that one.

It shuffles around some operations on a screen swap. The results are very hardware dependent.

Re: Screen Melt Way Too Slow

by sinisterseed » Tue Oct 27, 2020 11:56 am

Hm, no idea what's up with finishbeforeswap, haven't checked that one.

Top