Matthew Waters
|
66468b4245
|
gl/format: use our own GL format enum's instead of gstvideo's
They can describe in more detail (such as component sizes) the requested format.
|
2017-12-09 19:32:27 +00:00 |
|
Matthew Waters
|
e80337e374
|
gl/egl: remove use of texture orientation
|
2017-12-09 19:32:25 +00:00 |
|
Sebastian Dröge
|
aeb5d4edaf
|
gst: Don't declare variables inside the for loop header
This is a C99 feature.
|
2017-12-09 19:32:25 +00:00 |
|
Matthew Waters
|
bf7b608728
|
glmemoryegl: remove spurious #if GST_GL_HAVE_DMABUF conditions
8c2118823b had some incorrect preprocessor
conditions that aren't actually needed. Remove them.
https://bugzilla.gnome.org/show_bug.cgi?id=775248
|
2017-12-09 19:32:25 +00:00 |
|
Matthew Waters
|
59b65373b0
|
gl/egl: remove EGLImage functions from egl context
By adding the necessary GstEGLImage entry points to create a GstEGLImage
from a GstGLMemory.
https://bugzilla.gnome.org/show_bug.cgi?id=774518
|
2017-12-09 19:32:25 +00:00 |
|
Matthew Waters
|
6703641734
|
gl/egl: move get_error_string() into gstegl
So others can use it without #include-ing a private header
https://bugzilla.gnome.org/show_bug.cgi?id=774518
|
2017-12-09 19:32:24 +00:00 |
|
Matthew Waters
|
51a6f47bf8
|
gl/docs: document new API added in 1.10
GstGLRenderbuffer
GstGLFramebuffer
GstGLQuery
GstEGLImage
GstGLMemoryEGL
|
2017-12-09 19:32:23 +00:00 |
|
Matthew Waters
|
36b8ed8712
|
gl/eglimage: Fix passing the destroy function to gst_egl_image_new_wrapped
The function pointer and the user data arguments were swapped in both
uses.
https://bugzilla.gnome.org/show_bug.cgi?id=769382
|
2017-12-09 19:32:23 +00:00 |
|
Song Bing
|
15c34b0ab1
|
gl/egl/dmabuf: Wrong attribute list type for EGL 1.5
For EGL 1.5 spec, the attribute list type should be EGLAttrib.
https://bugzilla.gnome.org/show_bug.cgi?id=768602
|
2017-12-09 19:32:22 +00:00 |
|
Sebastian Dröge
|
f457e29192
|
eglimage: Only register debug category if dmabuf support is enabled
It's not used otherwise currently and causes compiler warnings.
|
2017-12-09 19:32:20 +00:00 |
|
Sebastian Dröge
|
0ea3706901
|
eglimage: Re-add accidentially removed GST_DEFINE_MINI_OBJECT_TYPE()
|
2017-12-09 19:32:20 +00:00 |
|
Sebastian Dröge
|
b054da4c96
|
eglimage: Ensure that the debug category is always initalized
Before the initializer was only run if dmabuf support was used.
https://bugzilla.gnome.org/show_bug.cgi?id=766794
|
2017-12-09 19:32:20 +00:00 |
|
Matthew Waters
|
5efc2e8705
|
gl/egl: replace gsteglimagememory with an EGLImage wrapper
That can be passed to GstGLMemoryEGL.
This also ports the dmabuf uploader to GstEGLImage and GstGLMemoryEGL.
|
2017-12-09 19:32:19 +00:00 |
|