Implement Triple Buffering Option

Remember, just because you request it, that doesn't mean you'll get it.

Moderator: GZDoom Developers

Implement Triple Buffering Option

Postby Walter Cheblingbot » Thu May 20, 2021 11:31 pm

For Improve More Performance When Vsync It's Enabled
Walter Cheblingbot
 

Re: Implement Triple Buffering Option

Postby Redneckerz » Fri May 21, 2021 1:52 pm

Walter Cheblingbot wrote:For Improve More Performance When Vsync It's Enabled

What's your hardware specs then?
What is happening that causes you to make this suggestion?
Triple buffering isn't a magic improvement that sees dramatic increases, hence these questions.
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Legacy GZDoom)

Re: Implement Triple Buffering Option

Postby Graf Zahl » Fri May 21, 2021 2:19 pm

I know from my own experience that older Intel chipsets have major issues with Vsync and keeping a steady frame rate.
But here's the thing. It's not something magical that can 'just' be added. GZDoom's renderer is synchronized with the play data, this means it must have finished rendering before doing the page flip. My guess is that any hardware that requires triple buffering or other workarounds is better served by Beloko's GLESZDoom fork.

On anything semi modern with somewhat decent performance this won't do anything good except increasing lag.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Implement Triple Buffering Option

Postby Walter Cheblingbot » Fri May 21, 2021 5:16 pm

I have a lot of stuttering. I'd love to see if triple buffering will fix it.
Walter Cheblingbot
 

Re: Implement Triple Buffering Option

Postby Walter Cheblingbot » Fri May 21, 2021 5:30 pm

I use GLESZDoom together with GZDoom but GLESZDoom hasn't been updated for months and they haven't even released devbuilds.
Walter Cheblingbot
 

Re: Implement Triple Buffering Option

Postby Redneckerz » Sat May 22, 2021 10:31 am

Walter Cheblingbot wrote:I have a lot of stuttering. I'd love to see if triple buffering will fix it.

You haven't posted any specs so all that can be provided is guess work.

Walter Cheblingbot wrote:I use GLESZDoom together with GZDoom but GLESZDoom hasn't been updated for months and they haven't even released devbuilds.

GLESZDoom/ZDoomGLES will be updated when GZDoom 4.6 releases, with an equivalent change for Raze (GLESRaze?).

GZDoom 4.6 just released so i reckon we will see a new build soon.
User avatar
Redneckerz
To it's ports i may have seen
Spotlight Team
 
Joined: 25 Nov 2019
Discord: Redneckerz#8399
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Legacy GZDoom)


Return to Feature Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests