tripple buffering

Started by
12 comments, last by 666_1337 20 years, 8 months ago
Any hints on how to setup it, on OpenGL??? With API docs, it isn''t that clear for OpenGL!! I''ll try nVidia''s site to see what i can find.

HellRaiZer
HellRaiZer
Advertisement
what exactly is tearing?
quote:Original post by davepermen
simple said, it makes rendering as fast as possible possible, just like when you disable vsync. but at the same time, you can still have vsync.

so no tearing, and fullspeed rendering. and full time 100% gpu and cpu usage.

"take a look around" - limp bizkit
www.google.com


Actually, that is not entirely true. You will still be bound by the number of backbuffer you have at your disposal. If you are doing some heavy work and rarley fills the third buffer until it swaps for the next one then yes it will be full speed ahead.
But, if you are not doing heavy work and you are sitting on some powerful hardware you will still be waiting.

As for tearing:

Tearing is what happens when you see an image and a new one appears before the whole image is displayed.

Imagine a circle on a screen moving rightwards while the screen is being drawn.

./.\

.\./- no tear while moving right.


../.\

.\./.- tear while moving right.



[edited by - MichaelT on August 22, 2003 5:07:03 PM]
No no no no! :)
Whenever the ARB decides that tripple-buffering is needed,tripple-buffering will be added!

"Tonight we strike,there is thunder in the sky,together we''ll fight,some of us will die,but they''ll always remember that we''ve made a stand and many will die by hand!" - ManOwaR

This topic is closed to new replies.

Advertisement