i want to run a constructor from the main thread in an application. but i want my GL construct to be entirely in a seporate thread, taking requests on a higher level.
i need to define my rendering context from a thread that wont be associated with OpenGL calls or what ever.