cairooverlay: Pre-multiply and un-premultiply alpha in case of ARGB32
authorSebastian Dröge <sebastian@centricular.com>
Tue, 25 Sep 2018 12:34:40 +0000 (15:34 +0300)
committerSebastian Dröge <sebastian@centricular.com>
Wed, 3 Oct 2018 20:20:10 +0000 (23:20 +0300)
commitf1c5a22a7a72dca6e07929026c0bc4ce360dad2b
treea9dfb44a125cf3af022e1fec465d144339a9f531
parent9844bdbf7ac44c19a1f87529aaff6e3e5e770f48
cairooverlay: Pre-multiply and un-premultiply alpha in case of ARGB32

Cairo expects pre-multiplied alpha, we work on un-premultiplied alpha.

https://bugzilla.gnome.org/show_bug.cgi?id=797091
ext/cairo/gstcairooverlay.c