Jump to content
  • 0

what is vbo? and what does it lag my viewer so bad?


rhonin Nissondorf
 Share

You are about to reply to a thread that has been inactive for 4411 days.

Please take a moment to consider if this thread is worth bumping.

Question

3 answers to this question

Recommended Posts

  • 0

VBO is "vertex buffer object".  It's an OpenGL feature used in rendering for programs using the OpenGL rendering architecture such as Second Life.  Enabling VBO should give better performance for your graphics....but the key word is "should".  Some video cards and the associated drivers show problems with VBO and by turning the feature off in your preferences you get a noticable increase in performance and quality.  Both nVidia and ATI (now known as AMD) cards have occassional issues with VBO enabled in preferences...........most to the time the problem is fixed with a driver version that doesn't have the problem.  ATI/AMD cards have historically had more problems than nVidia in the past........that's probably why you were told to turn off VBO in preferences.  If you've done that it fixed your problem then leave it off.  Over time a new driver will be released for your card and if you update to it, you might try VBO again to see if that driver fixed the previous issue (that would be up to you).

The reason you don't see any issues with VBO in your other games is that those other games are not rendered with the OpenGL rendering architecture..........they are most likely DirectX (especially if you are using a Windows machine).  You won't have any problems or issues with a rendering engine that use the VBO feature because DirectX doesn't have that feature.

 

http://en.wikipedia.org/wiki/Vertex_Buffer_Object

  • Like 5
  • Thanks 1
Link to comment
Share on other sites

  • 0

Because SL viewers are open-source and run on Macs and Linux machines they use a graphics language called OpenGL. Most commercial games use a different language called DirectX which is basically Windows-only so you can't directly compare the performance between the two types of graphics. DirectX is where the money is so graphics card manufacturers work harder on performance for it and OpenGL performance is an afterthought. VBO's are sort of a cached shortcut that video cards can use for objects in OpenGL. For some reason the way Nvidia cards support VBO's works fine with SL and the way ATI cards support them works badly. Newer drivers for the ATI cards seem to work better.

  • Like 4
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 4411 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...