The SetAlphaOperation is used incorrectly throughout the code. @Sergey Sharybin (sergey) created a KeyingSetAlphaOperation D9211: Compositor: Ensure keying node result is pre-multiplied that does a proper pre-multiplied set alpha. This task should go over every instance and see if the new operation should be used.
- Cryptomatte Node
- Channel Matte
- Chroma Matte
- Color Matte
- Difference Matte
- Distance Matte
- Luminance Matte
- Set Alpha
- (Keying Node)
I propose to use KeyingSetAlphaOperation for all these nodes. eg. move implementation of the keying set alpha operation to set alpha operation and let the Keying matte node use the set alpha operation again.