mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
gl/format: use the unsized format for RGB on GLES2
In GLES2 GL_RGB8 doesn't exist so we cannot use it, use GL_RGB instead. https://bugzilla.gnome.org/show_bug.cgi?id=776141
This commit is contained in:
parent
a38887375f
commit
d8d28e4426
1 changed files with 2 additions and 1 deletions
|
@ -277,7 +277,8 @@ gst_gl_sized_gl_format_from_gl_format_type (GstGLContext * context,
|
|||
case GST_GL_RGB:
|
||||
switch (type) {
|
||||
case GL_UNSIGNED_BYTE:
|
||||
return GST_GL_RGB8;
|
||||
return USING_GLES2 (context)
|
||||
&& !USING_GLES3 (context) ? GST_GL_RGB : GST_GL_RGB8;
|
||||
break;
|
||||
case GL_UNSIGNED_SHORT_5_6_5:
|
||||
return GST_GL_RGB;
|
||||
|
|
Loading…
Reference in a new issue