diff --git a/include/CVertexBuffer.h b/include/CVertexBuffer.h index 2a984268..07674719 100644 --- a/include/CVertexBuffer.h +++ b/include/CVertexBuffer.h @@ -97,6 +97,9 @@ namespace scene virtual void setType(video::E_VERTEX_TYPE vertexType) IRR_OVERRIDE { + if ( Vertices && Vertices->getType() == vertexType ) + return; + IVertexList *NewVertices=0; switch (vertexType)