hi, sorry for reviving this thread. Recently I have gotten around to write a simple app with multiple windows on different along with opengl and I am facing a problem.
Basically here is the simplified equivalent flow
thread A: Create WindowOne, and poll input, WindowOne.Display()
thread B: Create WindowTwo, and poll input, WindowTwo.Display()
thread C (command thread): calls WindowOne.SetActive(true), Draw Cube using Opengl
However nothing is being drawn in the window. Is there something I am missing out?
As from the previous posts, what I "understood" is that setting SetActive(true) would set the window to the primary window.