Results 1 to 3 of 3

Thread: VBO: many small / few big?

  1. #1
    Guest

    VBO: many small / few big?

    Hello.
    I have old videocard so I can't test myself this, but I'd like to know for future in my engine design..
    Does it cause performance loss if I use many small VBOs (for example one for each gui component) or is it necessary to alocate bigger buffers and share it..?

  2. #2
    Senior Member Frequent Contributor
    Join Date
    Aug 2000
    Location
    Portsmouth, Hampshire, England
    Posts
    926

    Re: VBO: many small / few big?

    There shouldn't be any performance loss, VOB spec was designed to operate fast with many VBO's being used.

    The only concern is memory overhead, say if your VBOs get rounded up into 32byte blocks, having huge amounts of small buffers, will result in a fair amount of wasted memory. Whereas a few large buffers wont have this problem.

    I'm not saying VBO's _do_ get rounded up, but this is one possibility that is implementation dependant, also there may be information table's stored per buffer, which may consume substantial memory, if you use loads..

    I'd basically say dont worry about it, unless you're getting performance problems.

    [This message has been edited by Nutty (edited 08-26-2003).]

  3. #3
    Guest

    Re: VBO: many small / few big?

    Thanks, that's what I wanted to hear
    It would have been pain otherwise. And no worry that there won't bee too many of them I think.

    Thank you.

    -RamOd

Similar Threads

  1. TWO small questions.
    By ayongwust_sjtu in forum OpenGL: GLSL
    Replies: 4
    Last Post: 08-29-2013, 12:55 PM
  2. Small Objects
    By in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 03-19-2006, 03:19 AM
  3. Small spheres in 3D
    By dt in forum OpenGL: Basic Coding
    Replies: 3
    Last Post: 02-18-2005, 06:19 AM
  4. Need help with small program...
    By KraftDinner in forum OpenGL: Basic Coding
    Replies: 5
    Last Post: 04-28-2003, 01:59 AM
  5. SMALL GL
    By in forum OpenGL: Linux
    Replies: 1
    Last Post: 01-12-2002, 03:55 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean