aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorAliciaRaven2015-06-19 00:00:32 +0100
committerDiva Canto2015-06-19 06:56:19 -0700
commitc37315da87a0e9d2461528e0590f1189878e6da5 (patch)
tree9c9133a515f67d35c86cff8e3b2416b87322de3f
parentBug fix in inventory fetching: sometimes the caps request comes before there ... (diff)
downloadopensim-SC-c37315da87a0e9d2461528e0590f1189878e6da5.zip
opensim-SC-c37315da87a0e9d2461528e0590f1189878e6da5.tar.gz
opensim-SC-c37315da87a0e9d2461528e0590f1189878e6da5.tar.bz2
opensim-SC-c37315da87a0e9d2461528e0590f1189878e6da5.tar.xz
Warp3DImageModule. Reduce workload by not calling to render the root prim twice. When loading prims to draw the map, the Warp3D system first calls to load the root prim, followed by all the prims in the SOG. The initial call to load the root prim is not required because it is also in the parts list. The result of this was that all root prims were being loaded twice.
Signed-off-by: Diva Canto <diva@metaverseink.com>
-rw-r--r--OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs1
1 files changed, 0 insertions, 1 deletions
diff --git a/OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs b/OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs
index 700fd8f..dd91951 100644
--- a/OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs
+++ b/OpenSim/Region/CoreModules/World/Warp3DMap/Warp3DImageModule.cs
@@ -405,7 +405,6 @@ namespace OpenSim.Region.CoreModules.World.Warp3DMap
405 m_scene.ForEachSOG( 405 m_scene.ForEachSOG(
406 delegate(SceneObjectGroup group) 406 delegate(SceneObjectGroup group)
407 { 407 {
408 CreatePrim(renderer, group.RootPart, useTextures);
409 foreach (SceneObjectPart child in group.Parts) 408 foreach (SceneObjectPart child in group.Parts)
410 CreatePrim(renderer, child, useTextures); 409 CreatePrim(renderer, child, useTextures);
411 } 410 }