我想用OpenGL版本4编写程序。我的计算机上当前安装的OpenGL版本是2.1.0。我检查了一种安装最新版本OpenGL的方法,但在线文章中说,更新OpenGL库的唯一方法是更新显卡驱动软件。
我的笔记本电脑带有移动式英特尔(R)4系列高速芯片组家庭显卡。最新更新于2010年发布,看起来似乎被放弃了。
是否可以使用坏的显卡编写高版本的OpenGL软件?我不在乎我的程序是以低FPS速率运行还是在我的硬件上非常迟钝。我只想知道技术上是否可行。
答案 0 :(得分:2)
您的显卡必须支持OpenGL 4版本才能开发。硬件(图形卡)必须与您要开发的OpenGl版本兼容,并且系统中安装的驱动程序允许图形卡使用该版本。
支持openGL 4的卡(维基百科):
Nvidia GeForce 400系列,Nvidia GeForce 500系列,Nvidia GeForce 600系列,Nvidia GeForce 700系列,ATI Radeon HD 5000系列,AMD Radeon HD 6000系列,AMD Radeon HD 7000系列。由英特尔支持 Haswell集成GPU的Windows驱动程序。
在您的情况下,您的图形卡和驱动程序仅允许openGl 2.1。
现在几乎所有40/50欧元的显卡都能够运行openGl 4(但通常无法在笔记本电脑上更换)