From 98344157c042c7474c4f122199a5dbba3ed74473 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 4 Aug 2016 17:15:29 +0100 Subject: [PATCH] Removed resetting of the pointer state. --- src/osg/Drawable.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/osg/Drawable.cpp b/src/osg/Drawable.cpp index 31ef33b7f..8c9763603 100644 --- a/src/osg/Drawable.cpp +++ b/src/osg/Drawable.cpp @@ -648,17 +648,14 @@ void Drawable::draw(RenderInfo& renderInfo) const vas->setRequiresSetArrays(getDataVariance()==osg::Object::DYNAMIC); } - if (vas->getRequiresSetArrays()) - { - vas->resetBufferObjectPointers(); - } - State::SetCurrentVertexArrayStateProxy setVASProxy(state, vas); vas->bindVertexArrayObject(); drawInner(renderInfo); + // vas->setRequiresSetArrays(getDataVariance()==osg::Object::DYNAMIC); + return; } #endif