gtk/modules
Chun-wei Fan b5ebe270c3 gtkgstsink.c: Drop workarounds needed for Windows
Since we are making GdkGLContext call the core wgl*() functions directly
instead of via libepoxy, drop the workarounds that we needed for notifying
libepoxy that wglMakeCurrent() outside of GDK/GTK was called.

This way, we clean up the code, and as a result, we can use the GstGL
APIs like the other platforms to query what GL api that is to be used.

For ensuring that things work between different threads, we now call
gdk_gl_context_clear_current() in place of calling wglMakeCurrent(xxx,
NULL), so that we make sure that there is no current GL context on a
thread outside of GstGL's thread, which Windows does not like.
2023-03-24 18:50:49 +08:00
..
media gtkgstsink.c: Drop workarounds needed for Windows 2023-03-24 18:50:49 +08:00
printbackends modules: Stop using g_slice 2023-03-14 14:56:42 -04:00
meson.build Meson: Use gnome.post_install() 2021-03-08 21:19:09 -05:00