gregkalata
gregkalata
My understanding is that `osg::VertexArrayState` keeps `_currentVBO`/`_currentEBO` to avoid re-binding buffers unnecessarily. However when `osg::Drawable` finishes drawing, it keeps those pointers set. So the following can happen: 1. During `draw()`...
Currently `osgWidget::Widget` uses `osg::PrimitiveSet::QUADS` that is removed with GL3 https://github.com/openscenegraph/OpenSceneGraph/blob/master/src/osgWidget/Widget.cpp#L59 This could be replaced with `osg::PrimitiveSet::TRIANGLE_STRIP` using `osg::DrawElementsUByte` so that the vertex array can stay as is so change is...