mutter/src/tests/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
..
conform cogl: Add RGB8888 opaque format variants 2023-07-19 10:39:55 +00:00
unit cogl: Remove legacy OpenGL driver support 2023-02-21 18:09:28 +00:00
meson.build tests/cogl: Add unit test framework 2022-08-08 21:59:13 +00:00