eglimage: Add some more defines
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 11 Feb 2019 15:01:55 +0000 (10:01 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 11 Feb 2019 15:01:55 +0000 (10:01 -0500)
This allow building on advertised version of libdrm drm_fourcc.h files.

Fixes #549

gst-libs/gst/gl/egl/gsteglimage.c

index a74526b..7cc2589 100644 (file)
 #define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274
 #endif
 
+#ifndef DRM_FORMAT_MOD_LINEAR
+#define DRM_FORMAT_MOD_LINEAR 0ULL
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT
+#define EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT 0x3443
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT
+#define EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT 0x3444
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT
+#define EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT 0x3445
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT
+#define EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT 0x3446
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT
+#define EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT 0x3447
+#endif
+
+#ifndef EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT
+#define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
+#endif
+
 #if !GST_GL_HAVE_EGLUINT64KHR
 typedef khronos_uint64_t EGLuint64KHR;
 #endif