I want to know how I can draw opengl graphics outside the main drawing window (GLFW). An example can be seen with the ImGUI library. With the ImGui docking, you are able to drag the panels outside the main window. How does ImGui go about doing that; drawing graphics outside the main window?. How can I achieve this with openGL and glfw? I am using c++ btw. Thanks!