From 932a7f3ca748f04448c72c5d31515bc3a8008144 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 17 Jul 2011 21:08:56 +0300 Subject: Optimisation in drawing map in opengl mode. --- src/graphicsvertexes.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/graphicsvertexes.cpp') diff --git a/src/graphicsvertexes.cpp b/src/graphicsvertexes.cpp index 7a3077ce3..90a7bbf38 100644 --- a/src/graphicsvertexes.cpp +++ b/src/graphicsvertexes.cpp @@ -43,6 +43,7 @@ SDLGraphicsVertexes::~SDLGraphicsVertexes() #ifdef USE_OPENGL OpenGLGraphicsVertexes::OpenGLGraphicsVertexes() : + ptr(0), mFloatTexArray(0), mIntTexArray(0), mIntVertArray(0) @@ -82,6 +83,13 @@ void OpenGLGraphicsVertexes::clear() mIntTexPool.clear(); mVp.clear(); + if (ptr) + { + ptr = 0; + delete []mFloatTexArray; + delete []mIntTexArray; + delete []mIntVertArray; + } } void OpenGLGraphicsVertexes::init() -- cgit v1.2.3-60-g2f50