我是否需要使用兼容的显卡才能使用最新版本的OpenGL进行开发?

时间:2014-12-03 21:49:01

标签: opengl graphics driver updates

我想用OpenGL版本4编写程序。我的计算机上当前安装的OpenGL版本是2.1.0。我检查了一种安装最新版本OpenGL的方法,但在线文章中说,更新OpenGL库的唯一方法是更新显卡驱动软件。

我的笔记本电脑带有移动式英特尔(R)4系列高速芯片组家庭显卡。最新更新于2010年发布,看起来似乎被放弃了。

是否可以使用坏的显卡编写高版本的OpenGL软件?我不在乎我的程序是以低FPS速率运行还是在我的硬件上非常迟钝。我只想知道技术上是否可行。

1 个答案:

答案 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(但通常无法在笔记本电脑上更换)

有关详情,请查看WikipediaNvidia