From 75f8f1907ae9f8526089f15941281e257135ecc8 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 24 Jul 2015 18:41:54 +0200 Subject: Experiment with setting proper socket name for debug pass --- source/blender/nodes/composite/nodes/node_composite_image.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'source/blender/nodes') diff --git a/source/blender/nodes/composite/nodes/node_composite_image.c b/source/blender/nodes/composite/nodes/node_composite_image.c index 208c1f84387..21142900e20 100644 --- a/source/blender/nodes/composite/nodes/node_composite_image.c +++ b/source/blender/nodes/composite/nodes/node_composite_image.c @@ -39,6 +39,10 @@ #include "BKE_global.h" #include "BKE_main.h" +#ifdef WITH_CYCLES_DEBUG +# include "RE_pipeline.h" +#endif + /* **************** IMAGE (and RenderResult, multilayer image) ******************** */ static bNodeSocketTemplate cmp_node_rlayers_out[] = { @@ -453,7 +457,11 @@ void node_cmp_rlayers_force_hidden_passes(bNode *node) set_output_visible(node, passflag, RRES_OUT_SUBSURFACE_COLOR, SCE_PASS_SUBSURFACE_COLOR); #ifdef WITH_CYCLES_DEBUG - set_output_visible(node, passflag, RRES_OUT_DEBUG, SCE_PASS_DEBUG); + { + bNodeSocket *sock = BLI_findlink(&node->outputs, RRES_OUT_DEBUG); + set_output_visible(node, passflag, RRES_OUT_DEBUG, SCE_PASS_DEBUG); + strcpy(sock->name, RE_debug_pass_name_get(scene->r.debug_pass_type)); + } #endif } -- cgit v1.2.3