Matthew Waters
|
e01fc68c02
|
glcolorscale: use glbasefilter vfuncs
Uses less code \o/
Fixes legacy opengl rendering \o/
|
2017-12-09 19:32:09 +00:00 |
|
Sebastian Dröge
|
ee6bfe0127
|
glfilter: De-camelcase onInitFBO() vfunc
|
2017-12-09 19:31:59 +00:00 |
|
Sebastian Dröge
|
3613ecfd0a
|
glfilter: Remove onStart/onStop vfuncs, and unused onReset()
onStart/onStop are just duplicates of the basetransform ones, onReset
was never called but was used everywhere when stop should've been used.
|
2017-12-09 19:31:59 +00:00 |
|
Matthew Waters
|
92f0aa9bd8
|
gl: get the context from basemixer/basefilter
|
2017-12-09 19:31:57 +00:00 |
|
Matthew Waters
|
83b6572928
|
gl: fix typo in #if
GST_GL_API_HAVE_OPENGL doesn't exist
|
2017-12-09 19:31:51 +00:00 |
|
Matthew Waters
|
3be1edc634
|
gl: fix various build errors without desktop gl
|
2017-12-09 19:31:51 +00:00 |
|
Matthew Waters
|
4bd62ebb03
|
gldisplay: implement runtime GL api filtering
Needed so that the pipeline/application can limit the choice of GL api
to what it supports
|
2017-12-09 19:31:51 +00:00 |
|
Matthew Waters
|
7ffe6fa93e
|
glcolorscale: support gl3
|
2017-12-09 19:31:51 +00:00 |
|
Tim-Philipp Müller
|
6bbcefe029
|
opengl: update element docs for 1.x
|
2017-12-09 19:31:45 +00:00 |
|
Julien Isorce
|
e5c3605056
|
glcolorscale: do passthrough on same caps
See https://bugzilla.gnome.org/show_bug.cgi?id=732178
|
2017-12-09 19:31:43 +00:00 |
|
Matthew Waters
|
b1fc846f83
|
glcolorscale: fix operation with dual GL, GLES2 libgstgl
|
2017-12-09 19:31:38 +00:00 |
|
Julien Isorce
|
2a12e57a9f
|
glcolorscale: use a shader on GLESv2
Otherwise you only see black frames
Fix https://bugzilla.gnome.org/show_bug.cgi?id=728947
|
2017-12-09 19:31:38 +00:00 |
|
Matthew Waters
|
a884d6feee
|
move gl elements to ext subdirectory
|
2017-12-09 19:31:34 +00:00 |
|