mutter/cogl
Robert Mader f04209dcbf cogl: Add RGB8888 opaque format variants
So we can properly handle matching DRM and WL_SHM formats in a unified
manner.

Add extensive testing between these and existing pre-multiplied alpha
formats, i.e. all formats we support on Wayland.

Note that unfortunately for some format combinations  the value in the
alpha channel is not cleared as expected, likely because of fast-paths
in Cogl. If both source and destination format is opaque, it always
works, however. This thereby includes all cases where they are the same.

Co-Authored-By: Jonas Ådahl <jadahl@gmail.com>
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3065>
2023-07-19 10:39:55 +00:00
..
cogl cogl: Add RGB8888 opaque format variants 2023-07-19 10:39:55 +00:00
cogl-pango build: Use / operator instead of join_paths everywhere 2023-05-04 12:35:38 +00:00
.gitignore
cogl-config.h.meson
cogl-mutter-config.h.in
config-custom.h
meson.build build: Use / operator instead of join_paths everywhere 2023-05-04 12:35:38 +00:00