在OpenGL中,当我创建一个窗口时,我会隐式地使用类似GLUT的东西创建一个图形上下文。假设我将我的窗口拖到由另一个显卡驱动的监视器中(例如,一个是嵌入式英特尔显卡,另一个是Nvidia)。谁来渲染窗口?也就是说,每种情况下哪个设备运行图形管线。似乎glGetString(GL_RENDERER)总是返回主显示器(GLUT窗口创建的位置),即使我将窗口完全拖到其中一个窗口中。 (我猜这都是由主要设备完成的...)有人可以帮助我理解吗? 注意,在使用Windows 10、GLUT和OpenGL时,我提出的问题是一般性的,不会受到这些特定情况的影响。