Reviewed-by: Tapani Pälli <tapani.pa...@intel.com>

On 11/8/18 8:23 PM, Lionel Landwerlin wrote:
Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
---
  include/GL/internal/dri_interface.h | 2 ++
  src/egl/drivers/dri2/egl_dri2.c     | 1 +
  2 files changed, 3 insertions(+)

diff --git a/include/GL/internal/dri_interface.h 
b/include/GL/internal/dri_interface.h
index 6f9c2c8b8cf..072f3799eac 100644
--- a/include/GL/internal/dri_interface.h
+++ b/include/GL/internal/dri_interface.h
@@ -1327,6 +1327,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_AYUV                0x56555941
#define __DRI_IMAGE_FOURCC_YVU410 0x39555659
  #define __DRI_IMAGE_FOURCC_YVU411     0x31315659
@@ -1353,6 +1354,7 @@ struct __DRIdri2ExtensionRec {
  #define __DRI_IMAGE_COMPONENTS_Y_UV   0x3004
  #define __DRI_IMAGE_COMPONENTS_Y_XUXV 0x3005
  #define __DRI_IMAGE_COMPONENTS_Y_UXVX 0x3008
+#define __DRI_IMAGE_COMPONENTS_AYUV    0x3009
  #define __DRI_IMAGE_COMPONENTS_R      0x3006
  #define __DRI_IMAGE_COMPONENTS_RG     0x3007
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index 87e1a704c6e..3b63aebbf9a 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -2278,6 +2278,7 @@ dri2_num_fourcc_format_planes(EGLint format)
     case DRM_FORMAT_YVYU:
     case DRM_FORMAT_UYVY:
     case DRM_FORMAT_VYUY:
+   case DRM_FORMAT_AYUV:
        return 1;
case DRM_FORMAT_NV12:

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to