From 8af5390968a1c6971ba2e8b4f7621d4b8344fce8 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 27 Mar 2015 17:25:12 +0500 Subject: Fix T44149: Compositing : Node Groups do not work correctly Input constants are to be connected before removing proxies, otherwise node groups might give totally different result. This is a regression and to be put into final release. --- source/blender/compositor/intern/COM_NodeOperationBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/compositor/intern') diff --git a/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp b/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp index aed60f5fca8..e899b7b14fd 100644 --- a/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp +++ b/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp @@ -101,12 +101,12 @@ void NodeOperationBuilder::convertToOperations(ExecutionSystem *system) } } + add_operation_input_constants(); + resolve_proxies(); add_datatype_conversions(); - add_operation_input_constants(); - determineResolutions(); /* surround complex ops with read/write buffer */ -- cgit v1.2.3