Cleanup: GPU_buffers: Remove obsolete debug drawing
authorClément Foucault <foucault.clem@gmail.com>
Fri, 3 May 2019 23:44:55 +0000 (01:44 +0200)
committerClément Foucault <foucault.clem@gmail.com>
Sat, 4 May 2019 12:11:04 +0000 (14:11 +0200)
source/blender/gpu/GPU_buffers.h
source/blender/gpu/intern/gpu_buffers.c

index b9ec897a9ec135fa2f411bd579e44556768334e3..718553e2b1cb10bdecade7adff49842260641371 100644 (file)
@@ -92,9 +92,6 @@ short GPU_pbvh_buffers_material_index_get(GPU_PBVH_Buffers *buffers);
 
 bool GPU_pbvh_buffers_has_mask(GPU_PBVH_Buffers *buffers);
 
-/* debug PBVH draw */
-void GPU_pbvh_BB_draw(float min[3], float max[3], bool leaf, unsigned int pos);
-
 void GPU_pbvh_buffers_free(GPU_PBVH_Buffers *buffers);
 
 void GPU_pbvh_fix_linking(void);
index 092fd1e3a2bdce08cf6ebc2ab07c85b071cda05b..e30fccbf29d8941f0ab51c9ccc45bae7fc844a5c 100644 (file)
@@ -1028,70 +1028,6 @@ void GPU_pbvh_buffers_free(GPU_PBVH_Buffers *buffers)
 
 /** \} */
 
-/* -------------------------------------------------------------------- */
-/** \name Debug
- * \{ */
-
-/* debug function, draws the pbvh BB */
-void GPU_pbvh_BB_draw(float min[3], float max[3], bool leaf, uint pos)
-{
-  if (leaf) {
-    immUniformColor4f(0.0, 1.0, 0.0, 0.5);
-  }
-  else {
-    immUniformColor4f(1.0, 0.0, 0.0, 0.5);
-  }
-
-  /* TODO(merwin): revisit this after we have mutable VertexBuffers
-   * could keep a static batch & index buffer, change the VBO contents per draw
-   */
-
-  immBegin(GPU_PRIM_LINES, 24);
-
-  /* top */
-  immVertex3f(pos, min[0], min[1], max[2]);
-  immVertex3f(pos, min[0], max[1], max[2]);
-
-  immVertex3f(pos, min[0], max[1], max[2]);
-  immVertex3f(pos, max[0], max[1], max[2]);
-
-  immVertex3f(pos, max[0], max[1], max[2]);
-  immVertex3f(pos, max[0], min[1], max[2]);
-
-  immVertex3f(pos, max[0], min[1], max[2]);
-  immVertex3f(pos, min[0], min[1], max[2]);
-
-  /* bottom */
-  immVertex3f(pos, min[0], min[1], min[2]);
-  immVertex3f(pos, min[0], max[1], min[2]);
-
-  immVertex3f(pos, min[0], max[1], min[2]);
-  immVertex3f(pos, max[0], max[1], min[2]);
-
-  immVertex3f(pos, max[0], max[1], min[2]);
-  immVertex3f(pos, max[0], min[1], min[2]);
-
-  immVertex3f(pos, max[0], min[1], min[2]);
-  immVertex3f(pos, min[0], min[1], min[2]);
-
-  /* sides */
-  immVertex3f(pos, min[0], min[1], min[2]);
-  immVertex3f(pos, min[0], min[1], max[2]);
-
-  immVertex3f(pos, min[0], max[1], min[2]);
-  immVertex3f(pos, min[0], max[1], max[2]);
-
-  immVertex3f(pos, max[0], max[1], min[2]);
-  immVertex3f(pos, max[0], max[1], max[2]);
-
-  immVertex3f(pos, max[0], min[1], min[2]);
-  immVertex3f(pos, max[0], min[1], max[2]);
-
-  immEnd();
-}
-
-/** \} */
-
 void GPU_pbvh_fix_linking()
 {
 }