glmemory: add the texture type to allocate to parameters
authorMatthew Waters <matthew@centricular.com>
Tue, 28 Jun 2016 03:51:22 +0000 (13:51 +1000)
committerMatthew Waters <matthew@centricular.com>
Wed, 29 Jun 2016 08:04:28 +0000 (18:04 +1000)
commit989200820d43c78fb179d7984827800d83787390
tree4e26370accaa68b3e7b96610aed3b518c57766f9
parent6958b7a0147334e6d02c30f6f236fbd7e1089081
glmemory: add the texture type to allocate to parameters

Rather than assuming something.  e.g. zerocopy on iOS with GLES3 requires
the use of Luminance/Luminance Alpha formats and does not work with
Red/RG textures.
18 files changed:
ext/gl/gstgloverlay.c
gst-libs/gst/gl/egl/gstglmemoryegl.c
gst-libs/gst/gl/gstglbufferpool.c
gst-libs/gst/gl/gstglcolorconvert.c
gst-libs/gst/gl/gstglmemory.c
gst-libs/gst/gl/gstglmemory.h
gst-libs/gst/gl/gstglmemorypbo.c
gst-libs/gst/gl/gstgloverlaycompositor.c
gst-libs/gst/gl/gstglupload.c
gst-libs/gst/gl/gstglviewconvert.c
sys/androidmedia/gstamcvideodec.c
sys/applemedia/iosurfacememory.c
sys/applemedia/iosurfacememory.h
sys/applemedia/videotexturecache.m
tests/check/libs/gstglcolorconvert.c
tests/check/libs/gstglcontext.c
tests/check/libs/gstglmemory.c
tests/check/libs/gstglupload.c