From 445f2bfe21ec65b02a91ce4bd588cb4b0dc11be8 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Thu, 9 Mar 2017 18:16:04 +0000 Subject: [PATCH] Reordered operations to make code easier to follow --- src/osgText/Text3D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgText/Text3D.cpp b/src/osgText/Text3D.cpp index b21927a8d..db85618fb 100644 --- a/src/osgText/Text3D.cpp +++ b/src/osgText/Text3D.cpp @@ -475,7 +475,6 @@ void Text3D::drawImplementation(osg::RenderInfo& renderInfo) const { osg::State & state = *renderInfo.getState(); - bool usingVertexBufferObjects = state.useVertexBufferObject(_supportsVertexBufferObjects && _useVertexBufferObjects); // ** save the previous modelview matrix osg::Matrix previous_modelview(state.getModelViewMatrix()); @@ -500,6 +499,7 @@ void Text3D::drawImplementation(osg::RenderInfo& renderInfo) const } osg::VertexArrayState* vas = state.getCurrentVertexArrayState(); + bool usingVertexBufferObjects = state.useVertexBufferObject(_supportsVertexBufferObjects && _useVertexBufferObjects); bool usingVertexArrayObjects = usingVertexBufferObjects && state.useVertexArrayObject(_useVertexArrayObject); bool requiresSetArrays = !usingVertexBufferObjects || !usingVertexArrayObjects || vas->getRequiresSetArrays();