I just noticed client-provided alpha is not being blended correctly and mir_demo_client_multiwin looks significantly different now to how it always did up to around June. The resulting colours are additive (brighter) when clients with alpha overlap each other.
Test case: Run mir_demo_client_multiwin
Expected: Areas of overlap should be darker than non-overlapping areas
Observed: Areas of overlap are at least as bright as non-overlapping areas.
I just noticed client-provided alpha is not being blended correctly and mir_demo_ client_ multiwin looks significantly different now to how it always did up to around June. The resulting colours are additive (brighter) when clients with alpha overlap each other.
Test case: Run mir_demo_ client_ multiwin
Expected: Areas of overlap should be darker than non-overlapping areas
Observed: Areas of overlap are at least as bright as non-overlapping areas.