【发布时间】:2014-09-13 21:29:35
【问题描述】:
我在 2012 Mac Pro 上安装了 ATI Radeon HD 5770 GPU。
当我在我的程序中运行以下代码时:
std::cout << glGetString(GL_RENDERER) << std::endl;
std::cout << glGetString(GL_VENDOR) << std::endl;
std::cout << glGetString(GL_VERSION) << std::endl;
std::cout << glGetString(GL_SHADING_LANGUAGE_VERSION) << std::endl;
我得到的输出如下:
ATI Radeon HD 5770 OpenGL Engine
ATI Technologies Inc.
2.1 ATI-1.24.35
1.20
但是使用 OpenGL Extensions Viewer 我得到以下
有什么方法可以使用 4.1 吗?为什么老是告诉我版本是2.1?
【问题讨论】: