gstreamer/gst-libs/gst/gl/win32
Nirbheek Chauhan 045137d340 glwindow/win32: Don't use condition variables for message synchronization
Using a single condition variable for synchronization across all GL
messages is very slow on Windows and uses up to 20% CPU usage in some
workloads due to lock contention and false broadcasts.

Using per-message event handles reduces the CPU usage to negligible
amounts despite having to allocate a new event handle for each
message.
2019-03-12 03:21:57 +00:00
..
gstglcontext_wgl.c
gstglcontext_wgl.h
gstglwindow_win32.c glwindow/win32: Don't use condition variables for message synchronization 2019-03-12 03:21:57 +00:00
gstglwindow_win32.h
Makefile.am