gsk: Support swizzle for gray and alpha formats
authorSophie Herold <sophie@hemio.de>
Fri, 26 May 2023 12:45:05 +0000 (14:45 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 30 May 2023 18:41:01 +0000 (14:41 -0400)
commitef8c8357624f8f05391d85b9d74ed68d2c3c0c02
tree01cb1ca1845e3ff772043705b71447e6b9941edc
parent50115d70c6caaff0cc7941603d06b8646c88da4e
gsk: Support swizzle for gray and alpha formats

Swizzling is needed to display one channel memory formats
as gray etc.
gdk/gdkgltexture.c
gdk/gdkmemoryformat.c
gdk/gdkmemoryformatprivate.h
gsk/gl/gskglcommandqueue.c
gsk/gskrendernodeparser.c