Compositor: Reorder inputs accordingly to importance

This patch reorders the inputs of some of the compositor nodes
accordingly to their importance. The importance is already quantified
internally using the domain priority of the input, so we needn't make
any subjective judgement and just order by the priority.

This breaks forward and backward compatibility if input indices were
used as opposed to input identifiers due to the different order.
Handling compatibility is not impossible, but is difficult, and it was
already ignored in many past node changes.

Pull Request: https://projects.blender.org/blender/blender/pulls/146311
This commit is contained in:
Omar Emara
2025-09-23 17:32:07 +02:00
committed by Omar Emara
parent bafb63a654
commit 7ec89d1bfb
24 changed files with 183 additions and 217 deletions