gdk: Make the optimized premultiply function a macro
authorEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Thu, 3 Mar 2022 14:34:29 +0000 (14:34 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 16 Mar 2022 02:04:52 +0000 (22:04 -0400)
commitc636ea036a659b744f7f7e12ca6d9042825e2a3f
treedf4baf19a3bfbe74b14a05c6df325eaf40e6c9db
parent08099ed17df19dd1ef8859ffa74d6ddc7fb84b40
gdk: Make the optimized premultiply function a macro

That way, all permutations are possible.  Previously it was only useful
in the cairo renderer, which required rgba8 → premultiplied bgra8, while
the GL renderer required rgba8 → premultiplied rgba8.  Now both are
available.
gdk/gdkmemoryformat.c