问题
When I query some OpenGL
info then I get the following statements:
Vendor: Intel Open Source Technology Center
WindowManager: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
OpenGL version: 4.5 (Core Profile) Mesa 17.0.1
GLSL version: 4.50
But my laptop CPU/GPU Intel 6200U with Intel HD 520 (Ubuntu 17.04) supports according to Intel Product Specification only OpenGL 4.4
.
Can anybody say something about this? Is the OpenGL query wrong? Thanks
回答1:
If you are using the open source driver on non-Windows platforms, it is very possible for it to support a higher OpenGL version than the Intel-created driver. Intel isn't exactly known for keeping their GL stuff up-to-date.
Requesting a 4.5 context in your program should prove what your currently installed drivers can provide.
来源:https://stackoverflow.com/questions/42861719/mesa-17-0-1-says-opengl-core-4-5-even-though-my-intel-hd-520-graphics-card-suppo