Matthew Waters
|
de389e07dc
|
gl/wayland: implement basic video overlay support via subsurfaces
Currently does not position the subsurface relative to the parent surface at all
|
2015-05-31 16:04:13 +10:00 |
|
Matthew Waters
|
be9739cd2f
|
gl/wayland: run each window on a separate queue
Based on patch by Julien Isorce <julien.isorce@collabora.co.uk>
https://bugzilla.gnome.org/show_bug.cgi?id=709747
|
2015-05-31 16:04:12 +10:00 |
|
Matthew Waters
|
2d97e03c54
|
gl/wayland: implement resizing the window using the right mouse button
|
2014-11-27 13:03:21 +11:00 |
|
Julien Isorce
|
e870244e39
|
gl: keep only one occurence of '#include <EGL/egl.h>'
To simply maintainance if we need to put specific includes around it.
|
2014-03-19 14:43:13 +00:00 |
|
Matthew Waters
|
32f40b28a5
|
[796/906] move egl into its own directory
|
2014-03-15 18:37:01 +01:00 |
|
Matthew Waters
|
95c08c2ee2
|
[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)
|
2014-03-15 18:37:01 +01:00 |
|
Sebastian Dröge
|
a5a46aa833
|
[733/906] gl: Major header and include cleanup
|
2014-03-15 18:36:57 +01:00 |
|
Sebastian Dröge
|
a8d5b21013
|
[727/906] egl: Refactor EGL logic into a helper object
|
2014-03-15 18:36:57 +01:00 |
|
Matthew Waters
|
118b947e57
|
[711/906] wayland: support choosing Desktop GL as the api
|
2014-03-15 18:36:56 +01:00 |
|
Matthew Waters
|
9e8eb32080
|
[669/906] window: seperate object creation and context creation
|
2014-03-15 18:36:53 +01:00 |
|
Matthew Waters
|
76dfdd656f
|
[629/906] window: add GError for error handling of context creation
|
2014-03-15 18:36:51 +01:00 |
|
Matthew Waters
|
bbd3b4dbd9
|
[623/906] move GL includes into a single file
|
2014-03-15 18:36:51 +01:00 |
|
Matthew Waters
|
fd998dc0a5
|
[621/906] GstGLRendererAPI => GstGLAPI and get GstGLAPI from a window
|
2014-03-15 18:36:51 +01:00 |
|
Matthew Waters
|
46082f2c02
|
[620/906] wayland_egl: attempt at resizing the video
|
2014-03-15 18:36:51 +01:00 |
|
Matthew Waters
|
4a07c73c0c
|
[618/906] add wayland-egl window backend
|
2014-03-15 18:36:50 +01:00 |
|