Subsurface blending regression from !596
The change in !596 (9a6a4e70) apparently broke previous behaviour of blending. This is prominently visible with the Gstreamer Waylandsink example demos.
previously and other compositors:
Note: the "video" here contains alpha/is not opaque. Its surface is on top of a black background surface.
Also: the Gstreamer Waylandsink appears to be mainly used for cases where the surface can be scanned out by the display controller. So this might be an example of display controllers making assumptions about non-linear blending, when done in hardware and not by the shader.