Edward Hervey
|
3ab0b67318
|
gl/cocoa: Fix debug statements and platform
|
2017-12-09 19:31:34 +00:00 |
|
Matthew Waters
|
2026f60879
|
[862/906] window: remove set_need_lock
No-one is using it. The only code that did was the x11 one which
doesn't need it anymore.
|
2017-12-09 19:31:33 +00:00 |
|
Julien Isorce
|
be87f6096b
|
[839/906] cocoa: allow to call set_window_handle before to create glcontext
So that it actually make cocoa videooverlay example work again.
Fixes bug https://bugzilla.gnome.org/show_bug.cgi?id=719758
|
2017-12-09 19:31:32 +00:00 |
|
Matthieu Bouron
|
32265d7e4e
|
[837/906] cocoa: resize OpenGL view size each time the window is resized
Fixes glitches that can appear when the OpenGL view has not been resized
after a window resize.
https://bugzilla.gnome.org/show_bug.cgi?id=711672
|
2017-12-09 19:31:32 +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
|
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 |
|
Tonu Jaansoo
|
431ce49db3
|
[788/906] osx: Fix compilation
|
2017-12-09 19:31:30 +00:00 |
|
Sebastian Dröge
|
8efcecb98c
|
[771/906] gl: Some less long/ulong/gulong usage
|
2017-12-09 19:31:30 +00:00 |
|
Sebastian Dröge
|
b2934152ce
|
[752/906] glwindow: Add destroy notifies for the data of the callbacks
And actually call the close callback when the window is closed.
|
2017-12-09 19:31:29 +00:00 |
|
Sebastian Dröge
|
bd60dd7f22
|
[742/906] cocoa: Allow setting window handle before creating the context
|
2017-12-09 19:31:29 +00:00 |
|
Sebastian Dröge
|
f7998a2e98
|
[733/906] gl: Major header and include cleanup
|
2017-12-09 19:31:29 +00:00 |
|
Julien Isorce
|
d4a8451c11
|
[731/906] cocoa: fix build when GNUSTEP is not defined
|
2017-12-09 19:31:29 +00:00 |
|
Matthew Waters
|
ac1a2297f5
|
[726/906] window: don't call a NULL destroy function
|
2017-12-09 19:31:29 +00:00 |
|
Matthew Waters
|
7d4d1f50d4
|
[669/906] window: seperate object creation and context creation
|
2017-12-09 19:31:27 +00:00 |
|
Matthew Waters
|
c3526080aa
|
[629/906] window: add GError for error handling of context creation
|
2017-12-09 19:31:26 +00:00 |
|
Matthew Waters
|
0be301af24
|
[621/906] GstGLRendererAPI => GstGLAPI and get GstGLAPI from a window
|
2017-12-09 19:31:26 +00:00 |
|
Matthew Waters
|
80fdf4c30c
|
[616/906] move window-specific code into seperate subfolders
|
2017-12-09 19:31:26 +00:00 |
|