C++ 无法创建4.3 OpenGL上下文

C++ 无法创建4.3 OpenGL上下文,c++,opengl,gpu,C++,Opengl,Gpu,当我尝试运行我的程序时,它会显示消息“无法创建4.3 OpenGL上下文”。根据,该信息暗示这是硬件问题 但是,, 我的GPU是HD7670M,我检查它,它支持OpenGL 4.3 所以我想问你知道发生了什么吗?或者我可以通过“glutInitContextVersion”函数更改OpenGL版本吗?如果您能提供任何帮助,我将不胜感激 我想你看错了维基。7670支持4.3,但7670M仅支持4.2。AMD目前仅支持OpenGL 4.3。因此,除非您在该硬件上使用测试版驱动程序,否则无法创建4.3

当我尝试运行我的程序时,它会显示消息“无法创建4.3 OpenGL上下文”。根据,该信息暗示这是硬件问题

但是,, 我的GPU是HD7670M,我检查它,它支持OpenGL 4.3


所以我想问你知道发生了什么吗?或者我可以通过“glutInitContextVersion”函数更改OpenGL版本吗?如果您能提供任何帮助,我将不胜感激

我想你看错了维基。7670支持4.3,但7670M仅支持4.2。

AMD目前仅支持OpenGL 4.3。因此,除非您在该硬件上使用测试版驱动程序,否则无法创建4.3环境。

您的GPU是否支持它并不重要,关键在于您的驱动程序是否支持它。好的,我会检查它。非常感谢是的,你绝对是对的。我想我将使用glutInitContextVersion(4,2)来更改我的OpenGL版本。