gl/window: marshall quit to the window thread
Fixes a possible deadlock where we're waiting for the window thread to quit but it never does.
Hopefully fixes the CI timeouts from the OpenGL unit tests.
Fixes a possible deadlock where we're waiting for the window thread to quit but it never does.
Hopefully fixes the CI timeouts from the OpenGL unit tests.