glmemory: more compatibility defines for gles2 systems
authorMatthew Waters <matthew@centricular.com>
Tue, 27 Jan 2015 03:52:47 +0000 (14:52 +1100)
committerMatthew Waters <matthew@centricular.com>
Tue, 27 Jan 2015 03:52:47 +0000 (14:52 +1100)
gst-libs/gst/gl/gstglmemory.c

index 324ca36..ca4628a 100644 (file)
@@ -85,12 +85,24 @@ static GstAllocator *_gl_allocator;
 #ifndef GL_PIXEL_UNPACK_BUFFER
 #define GL_PIXEL_UNPACK_BUFFER 0x88EC
 #endif
+#ifndef GL_STREAM_READ
+#define GL_STREAM_READ 0x88E1
+#endif
+#ifndef GL_STREAM_DRAW
+#define GL_STREAM_DRAW 0x88E0
+#endif
 #ifndef GL_STREAM_COPY
 #define GL_STREAM_COPY 0x88E2
 #endif
 #ifndef GL_UNPACK_ROW_LENGTH
 #define GL_UNPACK_ROW_LENGTH 0x0CF2
 #endif
+#ifndef GL_MAP_READ_BIT
+#define GL_MAP_READ_BIT 0x0001
+#endif
+#ifndef GL_MAP_WRITE_BIT
+#define GL_MAP_WRITE_BIT 0x0002
+#endif
 
 typedef struct
 {