Compositor: Fixes for the debug pass
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 24 Jul 2015 21:05:11 +0000 (23:05 +0200)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 24 Jul 2015 21:05:11 +0000 (23:05 +0200)
commit5acce60d376292bc228211075c9fe05b41c84ccd
tree96312421a81e20448f22fb5e3640cdaf50a8ec7a
parent7c5c7b5ef6c3a77411b9e197152d5754943a034d
Compositor: Fixes for the debug pass

This commit fixes issues with wrong socket type being added to the Cycles debug
pass compositor operation, which lead to crashes with non-value pass types.

This commit also reverts socket renaming thing because while it's was behaving
ok on runtime file reload might have loose the links which is annoying.
source/blender/compositor/nodes/COM_RenderLayersNode.cpp
source/blender/compositor/operations/COM_RenderLayersProg.cpp
source/blender/compositor/operations/COM_RenderLayersProg.h
source/blender/nodes/composite/nodes/node_composite_image.c
source/blender/render/extern/include/RE_pipeline.h
source/blender/render/intern/source/render_result.c