mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-27 02:30:35 +00:00
gl: eglimage: fix build on RPi by adding more fallback defines for EGL_*_EXT
This commit is contained in:
parent
fcaf938e8c
commit
0cdb3aa9b3
1 changed files with 52 additions and 0 deletions
|
@ -86,6 +86,30 @@
|
||||||
#define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274
|
#define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE1_FD_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE1_FD_EXT 0x3275
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE1_OFFSET_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE1_OFFSET_EXT 0x3276
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE1_PITCH_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE1_PITCH_EXT 0x3277
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE2_FD_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE2_FD_EXT 0x3278
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE2_OFFSET_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE2_OFFSET_EXT 0x3279
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_DMA_BUF_PLANE2_PITCH_EXT
|
||||||
|
#define EGL_DMA_BUF_PLANE2_PITCH_EXT 0x327A
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifndef DRM_FORMAT_MOD_LINEAR
|
#ifndef DRM_FORMAT_MOD_LINEAR
|
||||||
#define DRM_FORMAT_MOD_LINEAR 0ULL
|
#define DRM_FORMAT_MOD_LINEAR 0ULL
|
||||||
#endif
|
#endif
|
||||||
|
@ -114,6 +138,34 @@
|
||||||
#define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
|
#define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_ITU_REC601_EXT
|
||||||
|
#define EGL_ITU_REC601_EXT 0x327F
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_ITU_REC709_EXT
|
||||||
|
#define EGL_ITU_REC709_EXT 0x3280
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_ITU_REC2020_EXT
|
||||||
|
#define EGL_ITU_REC2020_EXT 0x3281
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_SAMPLE_RANGE_HINT_EXT
|
||||||
|
#define EGL_SAMPLE_RANGE_HINT_EXT 0x327C
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_YUV_COLOR_SPACE_HINT_EXT
|
||||||
|
#define EGL_YUV_COLOR_SPACE_HINT_EXT 0x327B
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_YUV_FULL_RANGE_EXT
|
||||||
|
#define EGL_YUV_FULL_RANGE_EXT 0x3282
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef EGL_YUV_NARROW_RANGE_EXT
|
||||||
|
#define EGL_YUV_NARROW_RANGE_EXT 0x3283
|
||||||
|
#endif
|
||||||
|
|
||||||
#if !GST_GL_HAVE_EGLUINT64KHR
|
#if !GST_GL_HAVE_EGLUINT64KHR
|
||||||
typedef khronos_uint64_t EGLuint64KHR;
|
typedef khronos_uint64_t EGLuint64KHR;
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue