Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!


1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!


VBO or display list?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
3 replies to this topic

#1 sliders_alpha   Members   -  Reputation: 107

Like
0Likes
Like

Posted 20 July 2012 - 11:10 AM

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.

Sponsor:

#2 FLeBlanc   Crossbones+   -  Reputation: 3129

Like
0Likes
Like

Posted 20 July 2012 - 11:54 AM

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.

#3 Sparamoule   Members   -  Reputation: 97

Like
-1Likes
Like

Posted 22 July 2012 - 05:50 PM

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.
Sorry if the english said in this post was too approximative : It is not my native language.

#4 L. Spiro   Crossbones+   -  Reputation: 15655

Like
1Likes
Like

Posted 22 July 2012 - 06:26 PM

There is no contest.
Use VBO’s if you care about performance. Display lists are as slow as they get.


L. Spiro
It is amazing how often people try to be unique, and yet they are always trying to make others be like them. - L. Spiro 2011
I spent most of my life learning the courage it takes to go out and get what I want. Now that I have it, I am not sure exactly what it is that I want. - L. Spiro 2013
I went to my local Subway once to find some guy yelling at the staff. When someone finally came to take my order and asked, “May I help you?”, I replied, “Yeah, I’ll have one asshole to go.”
L. Spiro Engine: http://lspiroengine.com
L. Spiro Engine Forums: http://lspiroengine.com/forums




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS