From 6c4ee5996db5d66aa1d5f9ed833bd65147a6ea2e Mon Sep 17 00:00:00 2001 From: rdb Date: Sun, 25 May 2008 18:53:49 +0000 Subject: [PATCH] Fixed a big performance leak. --- panda/src/grutil/geoMipTerrain.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/grutil/geoMipTerrain.cxx b/panda/src/grutil/geoMipTerrain.cxx index 0b6bef58b4..0d60729a90 100644 --- a/panda/src/grutil/geoMipTerrain.cxx +++ b/panda/src/grutil/geoMipTerrain.cxx @@ -71,7 +71,7 @@ generate_block(unsigned short mx, // Create vertex data and writers PT(GeomVertexData) vdata = new GeomVertexData(_root.get_name(), - GeomVertexFormat::register_format(format), Geom::UH_dynamic); + GeomVertexFormat::register_format(format), Geom::UH_static); GeomVertexWriter cwriter; if (_has_color_map) { cwriter=GeomVertexWriter(vdata, "color" ); @@ -79,7 +79,7 @@ generate_block(unsigned short mx, GeomVertexWriter vwriter (vdata, "vertex" ); GeomVertexWriter twriter (vdata, "texcoord"); GeomVertexWriter nwriter (vdata, "normal" ); - PT(GeomTriangles) prim = new GeomTriangles(Geom::UH_dynamic); + PT(GeomTriangles) prim = new GeomTriangles(Geom::UH_static); if (_bruteforce) { // LOD Level when rendering bruteforce is always 0 (no lod)