Jump to content
  • Advertisement
Sign in to follow this  
sliders_alpha

VBO or display list?

This topic is 2192 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,

Fisrt of all this is not just about comparing the 2 tech but also about what I'm going to do.

My purpose is to make a minecraft Clone, each chunk is like mojang cut into 16 display list, when a player remove or add a block then this display list is being re-rendered.

My question is, is it more advantageous to use display list rather than VBO?

From my understanding Displaylist uses CPU power and VBO uses GPU power.
And nowaday we tend to use portable laptop with high end CPU and a lot of ram but with a very low end GPU.

what do you think?
Thanks.

Share this post


Link to post
Share on other sites
Advertisement
Who is this mysterious "we" who tends to use portable laptops with weak GPUs to play games? Certainly I'm not part of that group. The Steam hardware survey would tend to suggest that relatively few gamers belong to that group.

That being said, display lists were deprecated at the release of GL 3.1, which was a few years ago. I recommend you use VBOs.

Share this post


Link to post
Share on other sites
I think the best way is to include both of these render techniques and let the player the choice to use Display Lists or VBOs according to the capabilities of his hardware.

I never used Display Lists but I can tell you that if VBO calls and updates are optimised, it ensure good perfs, even on chipset GPUs.

Share this post


Link to post
Share on other sites
There is no contest.
Use VBO’s if you care about performance. Display lists are as slow as they get.


L. Spiro

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!