]> git.mxchange.org Git - flightgear.git/commitdiff
Adding some debugs for Thorsten Renk’s issue.
authorJames Turner <zakalawe@mac.com>
Wed, 19 Nov 2014 22:35:35 +0000 (22:35 +0000)
committerJames Turner <zakalawe@mac.com>
Wed, 19 Nov 2014 22:35:44 +0000 (22:35 +0000)
Will revert this patch in the future.

src/Scenery/scenery.cxx
src/Scenery/tilemgr.cxx

index 73d0b7f462d189ee221b6ce1c43f80593e30b646..6b4edc0e826bc1f67ddf5c94a6256ba55b3b80d1 100644 (file)
@@ -437,9 +437,13 @@ bool FGScenery::scenery_available(const SGGeod& position, double range_m)
     // while the splashscreen is there, so CheckSceneryVisitor force-loads
     // missing objects in the main thread
     get_scene_graph()->accept(csnv);
-    if(!csnv.isLoaded())
+    if(!csnv.isLoaded()) {
+        SG_LOG(SG_TERRAIN, SG_DEBUG, "FGScenery::scenery_available: waiting on CheckSceneryVisitor");
         return false;
+    }
     return true;
+  } else {
+    SG_LOG(SG_TERRAIN, SG_DEBUG, "FGScenery::scenery_available: waiting on tile manager");
   }
   return false;
 }
index b5cfa3c6f05daa02bd578a7126354ade6275ceb2..ab7e30ec5dbdcad45bd94b4bae6d3f1a97997238 100644 (file)
@@ -501,8 +501,10 @@ bool FGTileMgr::schedule_scenery(const SGGeod& position, double range_m, double
     SGBucket bucket(position);
     available = sched_tile( bucket, priority, false, duration );
   
-    if ((!available)&&(duration==0.0))
+    if ((!available)&&(duration==0.0)) {
+        SG_LOG( SG_TERRAIN, SG_DEBUG, "schedule_scenery: Scheduling tile at bucket:" << bucket << " return false" );
         return false;
+    }
 
     SGVec3d cartPos = SGVec3d::fromGeod(position);