Julien Isorce
|
42f1d66bc6
|
[833/906] gstglcontext: initialize window to NULL
|
2017-12-09 19:31:32 +00:00 |
|
Matthew Waters
|
ac0db99c94
|
[828/906] context: refcount the display
|
2017-12-09 19:31:32 +00:00 |
|
Matthew Waters
|
266ffc48be
|
[824/906] android: Build fixes
https://bugzilla.gnome.org/show_bug.cgi?id=709786
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
3b1ec77cf8
|
[818/906] window: add send_message_async vmethod
- provide a default synchronous send_message
- make context creation threadsafe again
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
4bec88ea28
|
[815/906] fix some refcount errors
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
711ad485b2
|
[812/906] move the GL vtable from GstGLDisplay to GstGLContext
Conflicts:
tests/check/libs/gstglcontext.c
|
2017-12-09 19:31:31 +00:00 |
|
Julien Isorce
|
cc38e16ef2
|
[804/906] rpi: call bcm_host_init in plugin_init
|
2017-12-09 19:31:31 +00:00 |
|
Julien Isorce
|
dd679dee25
|
[803/906] raspberrypi: add support for dispmanx
See https://bugzilla.gnome.org/show_bug.cgi?id=703342
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
48cd6ac353
|
[801/906] context: Reimplement GL context sharing
https://bugzilla.gnome.org/show_bug.cgi?id=704806
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
b8b9fced19
|
[796/906] move egl into its own directory
|
2017-12-09 19:31:31 +00:00 |
|
Matthew Waters
|
9cbb652b66
|
[794/906] context: add subclasses for the different platforms (egl, glx, wgl, etc)
- most code taken from the Window subclasses
- tested combinations: xEGL, GLX, Wayland+EGL, Cocoa (under GNUStep), WGL (Wine)
|
2017-12-09 19:31:30 +00:00 |
|
Matthew Waters
|
e80533dcee
|
[793/906] add a GstGLContext object that will be the basis of OpenGL contexts
At the moment it just sits in between GstGLDisplay and GstGLWindow
performing some of the stuff that GstGLWindow used to do.
|
2017-12-09 19:31:30 +00:00 |
|