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 であると表示され続けるのはなぜですか?