diff Renderer/Engine/viewer.cc @ 925:9da903858400

add profile in Redering Engine
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 30 Jul 2010 16:57:17 +0900
parents 49b3c753e209
children 104fcf4c6af5
line wrap: on
line diff
--- a/Renderer/Engine/viewer.cc	Fri Jul 30 16:40:30 2010 +0900
+++ b/Renderer/Engine/viewer.cc	Fri Jul 30 16:57:17 2010 +0900
@@ -940,6 +940,11 @@
     } 
 
     data_update_wait->spawn();  
+    if (profile) {
+	if (frames % 1000) {
+	    manager->show_profile();
+        }
+    }
 
 }
 
@@ -950,6 +955,9 @@
     if (this_time != start_time) {
         printf("%f FPS\n", (((float)frames)/(this_time-start_time))*1000.0);
     }
+    if (profile) {
+	    manager->show_profile();
+    }
 
     delete sgroot;
 //    delete sgroot_2;