Blender Git Loki
Git Commits -> Revision 2bdb872
Revision 2bdb872 by Lukas Toenne (master) July 15, 2014, 09:03 (GMT) |
Fix T41067: Muted nodes still do data type conversions. Proxy operations from muted nodes would still create conversion operations where the datatypes don't match, which creates unexpected behavior. Arguably datatype conversion could still happen even when the main operation is muted, but this would be a design change and so is disabled now. |
Commit Details:
Full Hash: 2bdb872cfb90feae214088954d243820e4992c3b
Parent Commit: fa8ff63
Lines Changed: +45, -18
10 Modified Paths:
/source/blender/compositor/intern/COM_NodeConverter.cpp (+4, -4) (Diff)
/source/blender/compositor/intern/COM_NodeConverter.h (+2, -2) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.cpp (+5, -5) (Diff)
/source/blender/compositor/intern/COM_NodeOperation.h (+2, -0) (Diff)
/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp (+7, -0) (Diff)
/source/blender/compositor/nodes/COM_SocketProxyNode.cpp (+4, -2) (Diff)
/source/blender/compositor/nodes/COM_SocketProxyNode.h (+8, -1) (Diff)
/source/blender/compositor/nodes/COM_SwitchNode.cpp (+2, -2) (Diff)
/source/blender/compositor/operations/COM_SocketProxyOperation.cpp (+3, -1) (Diff)
/source/blender/compositor/operations/COM_SocketProxyOperation.h (+8, -1) (Diff)
/source/blender/compositor/intern/COM_NodeConverter.h (+2, -2) (Diff)
/source/blender/compositor/intern/COM_NodeGraph.cpp (+5, -5) (Diff)
/source/blender/compositor/intern/COM_NodeOperation.h (+2, -0) (Diff)
/source/blender/compositor/intern/COM_NodeOperationBuilder.cpp (+7, -0) (Diff)
/source/blender/compositor/nodes/COM_SocketProxyNode.cpp (+4, -2) (Diff)
/source/blender/compositor/nodes/COM_SocketProxyNode.h (+8, -1) (Diff)
/source/blender/compositor/nodes/COM_SwitchNode.cpp (+2, -2) (Diff)
/source/blender/compositor/operations/COM_SocketProxyOperation.cpp (+3, -1) (Diff)
/source/blender/compositor/operations/COM_SocketProxyOperation.h (+8, -1) (Diff)