运行命令glxinfo | grep OpenGL显示
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on SVGA3D; build: RELEASE;
OpenGL version string: 2.1 Mesa 10.7.0-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 10.7.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
我有英特尔HD 4000显卡,可根据互联网上的消息来源支持OpenGL 3.3。
简单地说,我应该怎么做才能让glxinfo显示3.3版本以便我可以继续学习现代图形编程?
答案 0 :(得分:3)
您正在VM中运行。 GPU通常不会传递给VM,你只需要一个只支持较低OpenGL版本的垫片驱动程序,这些命令通过VM传递给主机。
解决方案:在您的盒子上原生运行Linux。