Mir

Activity log for bug #1339471

Date Who What changed Old value New value Message
2014-07-09 03:26:03 Daniel van Vugt bug added bug
2014-07-09 03:36:30 Daniel van Vugt description 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 in mir_demo_server_shell Expected: The pure red/green/blue regions should be darkened by their high transparency and the grey background behind them. Observed: The pure red/green/blue regions are full brightness, despite having opacity of only 0x50 (0.31f) in front of a grey background.
2014-07-09 03:37:53 Daniel van Vugt summary [regression] Alpha blending produces wrong colours - now additive [regression] mir_demo_client_multiwin is displayed with obviously wrong colours
2014-07-09 03:41:26 Daniel van Vugt mir: status New Triaged
2014-07-09 06:27:01 Daniel van Vugt mir: assignee Daniel van Vugt (vanvugt)
2014-07-09 06:27:04 Daniel van Vugt mir: status Triaged In Progress
2014-07-09 06:28:48 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1339471
2014-07-10 08:43:08 Daniel van Vugt branch linked lp:~vanvugt/mir/fix-1339471-demoonly
2014-07-10 14:41:45 PS Jenkins bot mir: status In Progress Fix Committed
2014-07-16 05:30:20 Daniel van Vugt bug task added mir (Ubuntu)
2014-07-16 05:32:02 Daniel van Vugt mir (Ubuntu): importance Undecided Medium
2014-07-16 05:32:02 Daniel van Vugt mir (Ubuntu): status New Triaged
2014-07-17 14:25:47 Launchpad Janitor branch linked lp:ubuntu/utopic-proposed/mir
2014-07-17 14:57:49 Launchpad Janitor mir (Ubuntu): status Triaged Fix Released
2014-07-18 06:40:19 Cemil Azizoglu mir: status Fix Committed Fix Released