From: Daniel Stone Date: Wed, 13 Jun 2018 04:04:11 +0000 (+0200) Subject: egl/wayland: Add 10bpc BGR configs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=275b23ed0e6f7639eb674c3392ec52a0f38274fa;p=mesa.git egl/wayland: Add 10bpc BGR configs Add support for XBGR2101010 and ABGR2101010. Signed-off-by: Daniel Stone Reviewed-by: Eric Engestrom Reviewed-by: Mario Kleiner Tested-by: Mario Kleiner Tested-by: Ilia Mirkin --- diff --git a/src/egl/drivers/dri2/platform_wayland.c b/src/egl/drivers/dri2/platform_wayland.c index 294a6eddd60..dca099500a8 100644 --- a/src/egl/drivers/dri2/platform_wayland.c +++ b/src/egl/drivers/dri2/platform_wayland.c @@ -74,6 +74,18 @@ static const struct dri2_wl_visual { __DRI_IMAGE_FORMAT_ARGB2101010, 32, { 0x3ff00000, 0x000ffc00, 0x000003ff, 0xc0000000 } }, + { + "XBGR2101010", + WL_DRM_FORMAT_XBGR2101010, WL_SHM_FORMAT_XBGR2101010, + __DRI_IMAGE_FORMAT_XBGR2101010, 32, + { 0x000003ff, 0x000ffc00, 0x3ff00000, 0x00000000 } + }, + { + "ABGR2101010", + WL_DRM_FORMAT_ABGR2101010, WL_SHM_FORMAT_ABGR2101010, + __DRI_IMAGE_FORMAT_ABGR2101010, 32, + { 0x000003ff, 0x000ffc00, 0x3ff00000, 0xc0000000 } + }, { "XRGB8888", WL_DRM_FORMAT_XRGB8888, WL_SHM_FORMAT_XRGB8888,