Matthew Waters
|
c6988cb064
|
[701/906] display: move context creation into window
|
2017-12-09 19:31:28 +00:00 |
|
Matthew Waters
|
9c633e658a
|
[700/906] display: move most of the code into utils for sorting later
This contains a hack that essentially requires one GstGLDisplay
per process.
|
2017-12-09 19:31:28 +00:00 |
|
Matthew Waters
|
38e0434d95
|
[699/906] display: remove list of upload and download objects
and only create an up/download object when needed.
|
2017-12-09 19:31:28 +00:00 |
|
Matthew Waters
|
72ac429e57
|
[675/906] upload: provide nicer debugging
|
2017-12-09 19:31:27 +00:00 |
|
Matthew Waters
|
847e6540fb
|
[651/906] up/download: fix some typos when removing GLEW
|
2017-12-09 19:31:27 +00:00 |
|
Matthew Waters
|
6bee9b9c93
|
[647/906] remove dependecy on glew
|
2017-12-09 19:31:27 +00:00 |
|
Matthew Waters
|
e983f02e87
|
[642/906] add gstglconfig.h for apps to find out what our capabilites are
ie libgstgl can be compiled with any combination of opengl/gles2
|
2017-12-09 19:31:26 +00:00 |
|
Matthew Waters
|
344253e860
|
[624/906] OPENGL_ES2 => HAVE_GLES2 and add HAVE_OPENGL
use GstGLAPI to determine which code paths to execute.
perform some cleanups
|
2017-12-09 19:31:26 +00:00 |
|
Matthew Waters
|
4c35d682c9
|
[603/906] update FSF address
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
9267372466
|
[601/906] fix typo causing shader compilation failure for uploading I420
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
d55bbf7f55
|
[600/906] docs: add docs for new objects and expand on some existing ones
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
7baddfbcbe
|
[599/906] GL|ES2: fix typos from recent changes and make downloading RGB formats work again
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
39866ea830
|
[590/906] up/download: fix scaling on transfer
i.e. uploading from a 10x10 video frame to a 20x20 texture into another 30x30 videoframe
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
75734e663c
|
[578/906] {up,down}load: add variants that can be called in the gl thread
|
2017-12-09 19:31:25 +00:00 |
|
Matthew Waters
|
3ee54d3135
|
[573/906] add upload and download library objects
allows multiple upload pipelines that previously wasn't possible
(i.e. upload RGB and I420 and ... on the same GstGLDisplay)
|
2017-12-09 19:31:25 +00:00 |
|