Когда я использовал "glGetString(GL_VERSION)" и "glGetString(GL_SHADING_LANGUAGE_VERSION)" для проверки версии OpenGL на моем компьютере, я получил следующую информацию:
3.1.0 — Сборка 8.15.10.2538 для GL_VERSION
1.40 — Intel Build 8.15.10.2538 для GL_SHADING_LANGUAGE_VERSION
Когда я запустил Geeks3D GPU Caps Viewer, он показал версию OpenGL моих видеокарт (NVS 4200M).
GL_ВЕРСИЯ: 4.3.0
Версия GLSL: 4.30 NVIDIA через компилятор Cg
Означает ли это, что мои видеокарты поддерживают только некоторые функции OpenGL 4.3.0, и я не могу создать контекст 4.3?