> Seems like an artificial limitation to me, but oh well.

This was a new feature in 10.5 -- the reason for it is a bit subtle:

If you have 2 consumer macros (layers 1 and 2), and layer 1 depends on the 
output of layer 2, they'll execute out of order (layer 2 will need to complete 
before layer 1 can begin), leading to incorrect output.

(Yes, those familiar with graph theory can point out that macros should just be 
logical groupings instead of execution-order-enforcers, but that's not how it 
works under the hood for better or worse...)

--
Christopher Wright
christopher_wri...@apple.com



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      (Quartzcomposer-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to