Matthew Waters
|
65c57b77ff
|
gl: element buffers are part of vao state
Use them as such. They are also required for GL3 core profile support
with glDrawElements on OS X.
|
2017-12-09 19:32:01 +00:00 |
|
Sebastian Dröge
|
3d6031b75c
|
Revert "Revert "glvideomixer: implement with glmixerbin""
This reverts commit b4bd11f2f3 .
|
2017-12-09 19:32:00 +00:00 |
|
Matthew Waters
|
eb5d578a95
|
Revert "glvideomixer: implement with glmixerbin"
This reverts commit 0fb56738a1 .
|
2017-12-09 19:32:00 +00:00 |
|
Matthew Waters
|
b42e4ba079
|
glvideomixer: implement with glmixerbin
The relevant properties are forwarded to/from the containing bin
and sink pads.
|
2017-12-09 19:31:57 +00:00 |
|
Matthew Waters
|
66b349f100
|
gl: add a new glbasemixer class below glmixer
It deals with propagating the gl display/contexts throughout the
application/pipeline
|
2017-12-09 19:31:56 +00:00 |
|
Matthew Waters
|
65c89e07fb
|
glvideomixer: add support for gl3
|
2017-12-09 19:31:51 +00:00 |
|
Matthew Waters
|
e18905d057
|
glvideomixer: add a background property
That's compatible with the compositor/videomixer property
https://bugzilla.gnome.org/show_bug.cgi?id=731954
|
2017-12-09 19:31:45 +00:00 |
|
Sebastian Dröge
|
ab7a152cd4
|
gl: Move GstGLMixer to the plugin for now
It depends on GstAggregator and we don't want to install headers
for that yet.
https://bugzilla.gnome.org/show_bug.cgi?id=732207
|
2017-12-09 19:31:44 +00:00 |
|
Matthew Waters
|
fc45211a9d
|
glvideomixer: add positioning of input streams
https://bugzilla.gnome.org/show_bug.cgi?id=729798
|
2017-12-09 19:31:43 +00:00 |
|
Matthew Waters
|
a884d6feee
|
move gl elements to ext subdirectory
|
2017-12-09 19:31:34 +00:00 |
|