From b4e88b500c93d9728d2a3e30f6b0365bcb224b88 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Sat, 3 Sep 2016 08:49:49 -0400 Subject: gbm: add missing R8 and GR88 formats Reviewed-by: Eric Engestrom Signed-off-by: Rob Clark --- src/gbm/backends/dri/gbm_dri.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/gbm/backends/dri/gbm_dri.c') diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c index c3626e3..9c3a51b 100644 --- a/src/gbm/backends/dri/gbm_dri.c +++ b/src/gbm/backends/dri/gbm_dri.c @@ -867,8 +867,14 @@ gbm_dri_bo_create(struct gbm_device *gbm, bo->base.base.format = format; switch (format) { + case GBM_FORMAT_R8: + dri_format = __DRI_IMAGE_FORMAT_R8; + break; + case GBM_FORMAT_GR88: + dri_format = __DRI_IMAGE_FORMAT_GR88; + break; case GBM_FORMAT_RGB565: - dri_format =__DRI_IMAGE_FORMAT_RGB565; + dri_format = __DRI_IMAGE_FORMAT_RGB565; break; case GBM_FORMAT_XRGB8888: case GBM_BO_FORMAT_XRGB8888: -- cgit v1.1