2014-12-03 30 views
1

我想用OpenGL版本4編寫一個程序。我的電腦上當前安裝的OpenGL版本是2.1.0。我檢查了一種安裝最新版本的OpenGL的方法,但在在線文章中說,更新OpenGL庫的唯一方法是更新顯卡驅動程序軟件。我是否需要兼容的圖形卡才能使用最新版本的OpenGL進行開發?

我有一臺筆記本電腦移動式英特爾(R)4系列高速芯片組家族顯卡。最新的更新於2010年發佈,看起來似乎被放棄了。

是否有可能寫一個壞的顯卡高版本的OpenGL軟件?我不在乎我的程序是以低FPS速率運行還是在我的硬件上非常緩慢。我只想知道它在技術上是否可行。

回答

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

+0

除非你想使用(慢糖蜜)軟件實現 – 2014-12-03 22:31:53

相關問題