| From 7670ad5410d3e48b6ed05fdfdd989884c267eeaa Mon Sep 17 00:00:00 2001 |
| From: Frank Binns <frank.binns@imgtec.com> |
| Date: Thu, 19 Mar 2015 14:07:23 +0000 |
| Subject: [PATCH 04/33] dri: Add MT21 DRI fourcc |
| |
| Add MT21 DRI fourcc that corresponds to DRM_FORMAT_MT21. |
| --- |
| include/GL/internal/dri_interface.h | 1 + |
| src/egl/drivers/dri2/egl_dri2.c | 3 +++ |
| 2 files changed, 4 insertions(+) |
| |
| diff --git a/include/GL/internal/dri_interface.h b/include/GL/internal/dri_interface.h |
| index 1982c90..90712d3 100644 |
| --- a/include/GL/internal/dri_interface.h |
| +++ b/include/GL/internal/dri_interface.h |
| @@ -1220,6 +1220,7 @@ struct __DRIdri2ExtensionRec { |
| #define __DRI_IMAGE_FOURCC_NV16 0x3631564e |
| #define __DRI_IMAGE_FOURCC_YUYV 0x56595559 |
| #define __DRI_IMAGE_FOURCC_UYVY 0x59565955 |
| +#define __DRI_IMAGE_FOURCC_MT21 0x3132544D |
| |
| #define __DRI_IMAGE_FOURCC_YVU410 0x39555659 |
| #define __DRI_IMAGE_FOURCC_YVU411 0x31315659 |
| diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c |
| index 0b01012..973b321 100644 |
| --- a/src/egl/drivers/dri2/egl_dri2.c |
| +++ b/src/egl/drivers/dri2/egl_dri2.c |
| @@ -2098,6 +2098,9 @@ dri2_check_dma_buf_format(const _EGLImageAttribs *attrs) |
| case DRM_FORMAT_NV21: |
| case DRM_FORMAT_NV16: |
| case DRM_FORMAT_NV61: |
| +#ifdef DRM_FORMAT_MT21 |
| + case DRM_FORMAT_MT21: |
| +#endif |
| plane_n = 2; |
| break; |
| case DRM_FORMAT_YUV410: |
| -- |
| 2.7.4 |
| |