summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-02-16 04:33:08 +0000
committerMatthias Clasen <mclasen@redhat.com>2021-02-16 04:33:08 +0000
commit27071b5cfb8b7fefdd606c7f20d0eca65dc44d0b (patch)
tree8fb380d3d5810952da8861e0eb5bde7c45a7021b
parent19b9c42562416d8b793456f371173e3068da544e (diff)
parentbf6a40f39b8195c0e009680d3f483a24efad653e (diff)
downloadgtk+-27071b5cfb8b7fefdd606c7f20d0eca65dc44d0b.tar.gz
Merge branch 'matthiasc/for-master' into 'master'
wayland: Complete our buffer format listing See merge request GNOME/gtk!3207
-rw-r--r--gdk/wayland/gdkdisplay-wayland.c42
1 files changed, 42 insertions, 0 deletions
diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c
index b261c77fae..41e8b5f5a7 100644
--- a/gdk/wayland/gdkdisplay-wayland.c
+++ b/gdk/wayland/gdkdisplay-wayland.c
@@ -339,6 +339,48 @@ get_format_name (enum wl_shm_format format)
FORMAT(YVU422),
FORMAT(YUV444),
FORMAT(YVU444),
+ FORMAT(R8),
+ FORMAT(R16),
+ FORMAT(RG88),
+ FORMAT(GR88),
+ FORMAT(RG1616),
+ FORMAT(GR1616),
+ FORMAT(XRGB16161616F),
+ FORMAT(XBGR16161616F),
+ FORMAT(ARGB16161616F),
+ FORMAT(ABGR16161616F),
+ FORMAT(XYUV8888),
+ FORMAT(VUY888),
+ FORMAT(VUY101010),
+ FORMAT(Y210),
+ FORMAT(Y212),
+ FORMAT(Y216),
+ FORMAT(Y410),
+ FORMAT(Y412),
+ FORMAT(Y416),
+ FORMAT(XVYU12_16161616),
+ FORMAT(XVYU16161616),
+ FORMAT(Y0L0),
+ FORMAT(X0L0),
+ FORMAT(Y0L2),
+ FORMAT(X0L2),
+ FORMAT(YUV420_8BIT),
+ FORMAT(YUV420_10BIT),
+ FORMAT(XRGB8888_A8),
+ FORMAT(XBGR8888_A8),
+ FORMAT(RGBX8888_A8),
+ FORMAT(BGRX8888_A8),
+ FORMAT(RGB888_A8),
+ FORMAT(BGR888_A8),
+ FORMAT(RGB565_A8),
+ FORMAT(BGR565_A8),
+ FORMAT(NV24),
+ FORMAT(NV42),
+ FORMAT(P210),
+ FORMAT(P010),
+ FORMAT(P012),
+ FORMAT(P016),
+
{ 0xffffffff, NULL }
};
#undef FORMAT