【发布时间】:2014-05-09 06:40:56
【问题描述】:
我即将开始学习OpenGL这本书:OpenGL SuperBible 6th edition。我是一个绝对的初学者,所以如果我的问题看起来很“奇怪”,那就意味着我需要一些额外的解释。
这本书说:
本书涵盖了 OpenGL 规范的 4.3 版。
但是我的显卡(Nvidia GeForce 9500GT)只支持 OpenGL 3.3(这是我在检查 GPU Caps Viewer 时发现的)。
我的问题是:从书中学习时,我如何知道我的显卡可以使用书中解释的哪些功能和方法,哪些不能?
【问题讨论】:
-
这不仅仅取决于您的显卡支持的 OpenGL 版本。驱动程序可能无法实现兼容性配置文件,在这种情况下,您必须将自己限制为 core 配置文件规范。否则,您将访问遗留的东西。正是出于这个原因,从 GL 3.1 开始有两个版本的 OpenGL 规范。
-
请注意,SuperBible 仅坚持核心配置文件。这是在简介中预先写好的。
标签: opengl version nvidia video-card