glutCreateWindow on multi gpu system

时间:2012-06-15 14:32:20

标签: opengl glut freeglut glew

我使用GLUT创建窗口(glutCreateWindow())。看起来像是在监视器中创建了窗口,它在Windows中设置为MAIN。在我的系统中有两个GPU。

是否可以设置哪个显示器。哪个GPU用来创建窗口?

2 个答案:

答案 0 :(得分:2)

在Mac上,您可以使用CGLSetVirtualScreen(CGLCurrentContext(),x);其中x为0,1或2(通常为GPU 1,GPU 2和Apple软件)。但是,您可能必须在应用程序的Info.plist文件中添加一个标志,以启用多GPU支持。见http://developer.apple.com/library/mac/#qa/qa1734/_index.html#//apple_ref/doc/uid/DTS40010791

答案 1 :(得分:1)

没有使用stock GLUT实现。