gl/upload: switch the 'master' texture for YUY2, UYVY
authorMatthew Waters <ystreet00@gmail.com>
Wed, 21 May 2014 00:26:21 +0000 (10:26 +1000)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:41 +0000 (19:31 +0000)
commit313dfbb50020b6a9ddb6d8e33805058d2f83802f
tree0bfc0577e88f4a80d8a3fcedfe0c8e4cfe2e97be
parent51fdeef98bbba035ef5fa7bb870fc4a4b957ecab
gl/upload: switch the 'master' texture for YUY2, UYVY

From d4bcef3204709159713ff1630978ecac0bd91dc9 on, using a RGBA
texture to hold the data causes the glmemory to have half width
and a scaling of [2, 1].  Using a LA texture solves this problem
however cannot be attached to the framebuffer for copying into
a RGBA texture.  Which will be solved by moving to EXT_texture_rg.

https://bugzilla.gnome.org/show_bug.cgi?id=728890
gst-libs/gst/gl/gstglcolorconvert.c
gst-libs/gst/gl/gstglmemory.c
gst-libs/gst/gl/gstglupload.c