我有兴趣用在Windows 7上使用OpenGL实验我担心的是,由于Qt是更专为那些可能有复杂的GUI应用程序和其他的东西并不OpenGL的与游戏完全相关,它不适合高性能的3D图形。使用Qt只制作一个窗口,快速呈现内的
我的目的是使用Qt只为创建一个窗口,比我只会用OpenGL调用创建我的图形。使用这种方法,使用Qt创建的窗口的Opengl程序是否与使用win32 API创建的窗口具有非常相似的性能?我应该只使用SDL吗?我只想要一个好的,简单的,跨平台的方式来创建一个窗口,我可以“把自己的opengl内容”放在里面。我也可能想用它来接收键盘和鼠标事件。
P.S. GLUT看起来有点过时,所以我想用新的东西。
哪一个库,如果有的话,对Opengl 4.2有最好的支持? – contrapsych
@ JAKE6459:他们都没有。 4.2的“支持”并不是这些库必须处理的。他们只是提供一个OpenGL上下文并管理窗口;您可以通过加载正确的函数指针来“支持”4.2。有[加载函数指针的库](http://www.opengl.org/wiki/OpenGL_Loading_Library),其中大多数支持4.2。 –
某些GPU不支持OpenGL 4,值得注意。 (例如,流行的英特尔集成GPU) – cubuspl42