From e44176a7aac43c0e26470a99633878dd116ff86e Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 29 Mar 2004 12:28:40 +0000 Subject: [PATCH] Fixed the handling begin()/vertex()/end() sequences in TriangleIndexFunctor. --- include/osg/TriangleIndexFunctor | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/osg/TriangleIndexFunctor b/include/osg/TriangleIndexFunctor index 4cbf4c5d6..7fc4c0587 100644 --- a/include/osg/TriangleIndexFunctor +++ b/include/osg/TriangleIndexFunctor @@ -52,7 +52,7 @@ public: { if (!_indexCache.empty()) { - drawArrays(_modeCache,0,_indexCache.size()); + drawElements(_modeCache,_indexCache.size(),&_indexCache.front()); } } @@ -70,7 +70,7 @@ public: break; } case(GL_TRIANGLE_STRIP): - { + { unsigned int pos=first; for(GLsizei i=2;i