[Bf-blender-cvs] [027ca9b91e8] temp-xr-virtual-camera-experiment: Add GPU debugging group.

Jeroen Bakker noreply at git.blender.org
Wed Nov 9 12:18:28 CET 2022


Commit: 027ca9b91e84cd84e2714216d04ab9a02e52d494
Author: Jeroen Bakker
Date:   Wed Nov 9 11:17:07 2022 +0100
Branches: temp-xr-virtual-camera-experiment
https://developer.blender.org/rB027ca9b91e84cd84e2714216d04ab9a02e52d494

Add GPU debugging group.

===================================================================

M	source/blender/editors/space_view3d/view3d_draw.cc

===================================================================

diff --git a/source/blender/editors/space_view3d/view3d_draw.cc b/source/blender/editors/space_view3d/view3d_draw.cc
index 15356adab58..2b66dbe840d 100644
--- a/source/blender/editors/space_view3d/view3d_draw.cc
+++ b/source/blender/editors/space_view3d/view3d_draw.cc
@@ -65,6 +65,7 @@
 
 #include "GPU_batch.h"
 #include "GPU_batch_presets.h"
+#include "GPU_debug.h"
 #include "GPU_framebuffer.h"
 #include "GPU_immediate.h"
 #include "GPU_immediate_util.h"
@@ -1602,9 +1603,11 @@ static void view3d_draw_virtual_camera(const bContext *C, ARegion *region)
   // go over each camera and set the flag to virtual camera.
   view3d_virtual_camera_stage_set(bmain, true);
 
+  GPU_debug_group_begin("VirtualCameras");
   for (Object *object : virtual_cameras) {
     view3d_virtual_camera_update(C, region, object);
   }
+  GPU_debug_group_end();
 
   // get reference of the gpu texture and change its ownership
   // go over eah camera and set the flag back to main camera.



More information about the Bf-blender-cvs mailing list