Browse Source

Commit patch by teedee to fix CollisionBox reporting in PStats

rdb 14 years ago
parent
commit
b9c02b60a5
2 changed files with 6 additions and 0 deletions
  1. 4 0
      panda/src/display/graphicsEngine.cxx
  2. 2 0
      panda/src/display/graphicsEngine.h

+ 4 - 0
panda/src/display/graphicsEngine.cxx

@@ -103,6 +103,8 @@ PStatCollector GraphicsEngine::_volume_plane_pcollector("Collision Volumes:Colli
 PStatCollector GraphicsEngine::_test_plane_pcollector("Collision Tests:CollisionPlane");
 PStatCollector GraphicsEngine::_volume_sphere_pcollector("Collision Volumes:CollisionSphere");
 PStatCollector GraphicsEngine::_test_sphere_pcollector("Collision Tests:CollisionSphere");
+PStatCollector GraphicsEngine::_volume_box_pcollector("Collision Volumes:CollisionBox");
+PStatCollector GraphicsEngine::_test_box_pcollector("Collision Tests:CollisionBox");
 PStatCollector GraphicsEngine::_volume_tube_pcollector("Collision Volumes:CollisionTube");
 PStatCollector GraphicsEngine::_test_tube_pcollector("Collision Tests:CollisionTube");
 PStatCollector GraphicsEngine::_volume_inv_sphere_pcollector("Collision Volumes:CollisionInvSphere");
@@ -818,6 +820,8 @@ render_frame() {
     _test_plane_pcollector.clear_level();
     _volume_sphere_pcollector.clear_level();
     _test_sphere_pcollector.clear_level();
+    _volume_box_pcollector.clear_level();
+    _test_box_pcollector.clear_level();
     _volume_tube_pcollector.clear_level();
     _test_tube_pcollector.clear_level();
     _volume_inv_sphere_pcollector.clear_level();

+ 2 - 0
panda/src/display/graphicsEngine.h

@@ -379,6 +379,8 @@ private:
   static PStatCollector _test_plane_pcollector;
   static PStatCollector _volume_sphere_pcollector;
   static PStatCollector _test_sphere_pcollector;
+  static PStatCollector _volume_box_pcollector;
+  static PStatCollector _test_box_pcollector;
   static PStatCollector _volume_tube_pcollector;
   static PStatCollector _test_tube_pcollector;
   static PStatCollector _volume_inv_sphere_pcollector;