Implement Triple Buffering Option

Moderator: GZDoom Developers

Post Reply
Guest

Implement Triple Buffering Option

Post by Guest »

For Improve More Performance When Vsync It's Enabled
User avatar
Redneckerz
Spotlight Team
Posts: 1052
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: Implement Triple Buffering Option

Post by Redneckerz »

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
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49067
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Implement Triple Buffering Option

Post by Graf Zahl »

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.
Guest

Re: Implement Triple Buffering Option

Post by Guest »

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

Re: Implement Triple Buffering Option

Post by Guest »

I use GLESZDoom together with GZDoom but GLESZDoom hasn't been updated for months and they haven't even released devbuilds.
User avatar
Redneckerz
Spotlight Team
Posts: 1052
Joined: Mon Nov 25, 2019 8:54 am
Graphics Processor: Intel (Modern GZDoom)

Re: Implement Triple Buffering Option

Post by Redneckerz »

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.
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”