Hey, we have forums!

Author Topic: Alleviating framerate drops with vsync enabled - Triple buffering  (Read 13584 times)

0 Members and 1 Guest are viewing this topic.

Offline MedO

  • Bit
  • ***
  • Posts: 24
    • View Profile
I've just enabled triple buffering in my graphics drivers, and as expected it has helped considerably to improve the framerate of the game in "crowded" scenes. There are no more sudden slowdowns, and the jitter and delay it theoretically adds is not very noticable to me, and way preferrable to playing without framebuffer effects or with vsync disabled. I wonder now why this apparently hasn't been mentioned/recommended here before.

Is it possible for an application to set the buffering behaviour (I don't know that much about OpenGL)? If so, could triple buffering be made an option in the config? Is it maybe already available as one of the settings "hidden" in the usersettings.xml? Or am I maybe missing a problem that triple buffering would cause?

Offline Alec

  • Administrator
  • Dream Bit
  • **********
  • Posts: 2211
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #1 on: December 17, 2008, 01:44:07 pm »
If you're using 1.1.1, there's a problem with setting vsync correctly. I've fixed it, but a fix hasn't been distributed yet.

Offline MedO

  • Bit
  • ***
  • Posts: 24
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #2 on: December 17, 2008, 02:29:39 pm »
Do you mean the foreground-tearing issue? If so, I just didn't think this is related, since my problem isn't tearing.

Offline Alec

  • Administrator
  • Dream Bit
  • **********
  • Posts: 2211
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #3 on: December 17, 2008, 02:30:36 pm »
It could very well be related. If you're using 1.1.1 and want to try the 1.1.2 test just let me know. ;)

Offline Danger Mouse

  • Hero Bit
  • *********
  • Posts: 624
  • Shush.
    • View Profile
    • Danger Mouse
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #4 on: December 17, 2008, 03:48:15 pm »
I'm willing to give it a shot.

Offline Alec

  • Administrator
  • Dream Bit
  • **********
  • Posts: 2211
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #5 on: December 17, 2008, 07:58:43 pm »
MedO did some testing, triple-buffering is still a useful setting to have on. :)

Offline yumyum

  • Bit
  • ***
  • Posts: 24
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #6 on: December 19, 2008, 10:19:16 am »
is there any way to enable triple buffering in the game options directly, instead of going through catalyst control center (ati) ?


Offline Alec

  • Administrator
  • Dream Bit
  • **********
  • Posts: 2211
    • View Profile
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #7 on: December 19, 2008, 12:57:31 pm »
is there any way to enable triple buffering in the game options directly, instead of going through catalyst control center (ati) ?

No, its a video card setting.

Offline Danger Mouse

  • Hero Bit
  • *********
  • Posts: 624
  • Shush.
    • View Profile
    • Danger Mouse
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #8 on: December 20, 2008, 04:00:00 am »
Wow I just changed my Triple Buffering on my Intel Graphics Mobile setting to on from default, and am noticing a huge increase in speed performance! Nice!

Offline Chibi

  • Dream Bit
  • **********
  • Posts: 1443
  • Deus Ex Aquaria
    • View Profile
    • Prize Rebel ($50 dollars earned in two months)
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #9 on: December 20, 2008, 05:15:25 am »
I changed the setting and actually noticed a speed drop after an initial increase - is it an idiosyncrasy of Vista?

Life is a sexually transmitted disease with a 100% mortality rate. [Click the signature for +1 health!]

Offline inkblob

  • Super Bit
  • ********
  • Posts: 403
    • View Profile
    • blobfarm.com
Re: Alleviating framerate drops with vsync enabled - Triple buffering
« Reply #10 on: December 21, 2008, 10:03:55 am »
seems to have a good effect on gameplay  :)
Ellie: Are they from the future too?
Sawyer: You told her?