[osg-users] Limit in size of VBOs?

Robert Osfield robert.osfield at gmail.com
Thu Sep 7 08:25:58 PDT 2017


Hi Antoine,

Good to hear 3.4.1 fixed the issue.  Suggests it was a bug in 3.4.0, as to
what it might be I can't think of any specific fix that addressed a crash
like you described.

On 7 September 2017 at 15:57, Antoine Rennuit <antoinerennuit at hotmail.com>
wrote:

> By the way, I was wondering if VBOs should not become the default draw
> mode. Defaulting to display lists is a bit old-fashioned no, if not
> deprecated, no?
>
> What do you think?


For master/next stable version of the OSG I may switch across to defaulting
o VBO's.  For 3.4.x I will stick with the defaults of display lists to
avoid significant changes in behaviour.

The topic of display lists vs VBO's is not a clear cut one, VBO's might the
"modern" way but for certain scenes (lots of small geometries) and certain
drivers (NVidia) performance is still better with DL's. Even support in
master for VertexArrayObjects doesn't completely change this, DL's can
still be faster.  I know as I've tried really hard to avoid the call
overheads associated with not using DL's have and in the end just can't
avoid the overhead completely - this is a big reason why Vulkan exists as
OpenGL call overhead is serious performance issue when you have
ten's/hundreds of thousands of separate geometries.

Robert.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20170907/0f11575e/attachment.htm>


More information about the osg-users mailing list