glframebuffer: rewrite for a more consistent API
authorMatthew Waters <matthew@centricular.com>
Tue, 12 Jul 2016 02:59:57 +0000 (12:59 +1000)
committerMatthew Waters <matthew@centricular.com>
Tue, 26 Jul 2016 04:07:24 +0000 (14:07 +1000)
commit518e8a3fd2e1e29f6435df46eb1c9e2d63aa46ef
tree41d8d7fc994bff3966328b550598e7cc68446259
parentaa109016a3ec54efb5b3a46def017e8edfb7d403
glframebuffer: rewrite for a more consistent API

Facilities are given to create fbo's and attach GL memory (renderbuffers
or textures).  It also keeps track of the renderable size for use with
effective use with glViewport().
24 files changed:
ext/gl/gstglfilterapp.c
ext/gl/gstglfilterapp.h
ext/gl/gstglfiltercube.c
ext/gl/gstglfilterglass.c
ext/gl/gstglmixer.c
ext/gl/gstglmixer.h
ext/gl/gstglmosaic.c
ext/gl/gstgltestsrc.c
ext/gl/gstgltestsrc.h
ext/gl/gstgltransformation.c
ext/gl/gstglvideomixer.c
ext/gl/gstglvideomixer.h
gst-libs/gst/gl/gstgl_fwd.h
gst-libs/gst/gl/gstglcolorconvert.c
gst-libs/gst/gl/gstglcolorconvert.h
gst-libs/gst/gl/gstglfilter.c
gst-libs/gst/gl/gstglfilter.h
gst-libs/gst/gl/gstglframebuffer.c
gst-libs/gst/gl/gstglframebuffer.h
gst-libs/gst/gl/gstglutils.c
gst-libs/gst/gl/gstglutils.h
gst-libs/gst/gl/gstglviewconvert.c
gst-libs/gst/gl/gstglviewconvert.h
tests/check/libs/gstglcontext.c