Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[MANTA] r933 - trunk/fox/afr_demo/Engine/ImageTraversers


Chronological Thread 
  • From: abhinav@sci.utah.edu
  • To: manta@sci.utah.edu
  • Subject: [MANTA] r933 - trunk/fox/afr_demo/Engine/ImageTraversers
  • Date: Sun, 12 Feb 2006 21:41:07 -0700 (MST)

Author: abhinav
Date: Sun Feb 12 21:41:06 2006
New Revision: 933

Modified:
   trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverser.cc
   trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverserNew.cc
   trunk/fox/afr_demo/Engine/ImageTraversers/STAFRImageTraverser.cc
Log:
fixed stream output when there ate multiple master threads.



Modified: trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverser.cc
==============================================================================
--- trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverser.cc   
(original)
+++ trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverser.cc   Sun 
Feb 12 21:41:06 2006
@@ -182,9 +182,10 @@
   }
   else
   {
+    int myMasterID = getMasterID( myID );
     fprintf(textstreamfile[myID],"num_tiles 
%d\n",kdtree[myID].number_of_tiles());
     fprintf(textstreamfile[myID],"timestamp %f\n",(float)currenttime);
-    kdtree[myID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
+    kdtree[myMasterID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
   }
   // have flag for camera and dump the camera
   fprintf(textstreamfile[myID],"\n\nbegin_camera\n");

Modified: trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverserNew.cc
==============================================================================
--- trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverserNew.cc      
  (original)
+++ trunk/fox/afr_demo/Engine/ImageTraversers/GSTAFRImageTraverserNew.cc      
  Sun Feb 12 21:41:06 2006
@@ -187,9 +187,11 @@
   }
   else
   {
+
+    int myMasterID = getMasterID( myID );
     fprintf(textstreamfile[myID],"num_tiles 
%d\n",kdtree[myID].number_of_tiles());
     fprintf(textstreamfile[myID],"timestamp %f\n",(float)currenttime);
-    kdtree[myID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
+    kdtree[myMasterID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
   }
   // have flag for camera and dump the camera
   fprintf(textstreamfile[myID],"\n\nbegin_camera\n");

Modified: trunk/fox/afr_demo/Engine/ImageTraversers/STAFRImageTraverser.cc
==============================================================================
--- trunk/fox/afr_demo/Engine/ImageTraversers/STAFRImageTraverser.cc    
(original)
+++ trunk/fox/afr_demo/Engine/ImageTraversers/STAFRImageTraverser.cc    Sun 
Feb 12 21:41:06 2006
@@ -183,9 +183,10 @@
   }
   else
   {
+    int myMasterID = getMasterID( myID );
     fprintf(textstreamfile[myID],"num_tiles 
%d\n",kdtree[myID].number_of_tiles());
     fprintf(textstreamfile[myID],"timestamp %f\n",(float)currenttime);
-    kdtree[myID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
+    kdtree[myMasterID].writeToFile(tilestreamfile[myID], (float)currenttime, 
samplingrate);
   }
   // have flag for camera and dump the camera
   fprintf(textstreamfile[myID],"\n\nbegin_camera\n");




  • [MANTA] r933 - trunk/fox/afr_demo/Engine/ImageTraversers, abhinav, 02/12/2006

Archive powered by MHonArc 2.6.16.

Top of page