gbm: Add support for gbm bos and surfaces using GBM_FORMAT_ARGB2101010

We can now add GBM support for the 10 bit/channel formats which lets us
create a gbm surface that we can use with KMS for display hardware that
support the format.

Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
This commit is contained in:
Kristian Høgsberg 2013-09-14 23:32:44 -07:00
parent 3160ec353e
commit 6e444a72c1
1 changed files with 6 additions and 0 deletions

View File

@ -551,6 +551,12 @@ gbm_dri_bo_create(struct gbm_device *gbm,
case GBM_FORMAT_ABGR8888:
dri_format = __DRI_IMAGE_FORMAT_ABGR8888;
break;
case GBM_FORMAT_ARGB2101010:
dri_format = __DRI_IMAGE_FORMAT_ARGB2101010;
break;
case GBM_FORMAT_XRGB2101010:
dri_format = __DRI_IMAGE_FORMAT_XRGB2101010;
break;
default:
return NULL;
}