При разработке на ноутбуке с графической картой Intel при компиляции вершинного шейдера я получил следующее:
0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES
ok, поэтому я адаптирую шейдер для использования версии 300 ES. Между тем, я хочу проверить, какие версии GLSL поддерживает текущий драйвер/карту, поэтому я использую это:
glGetString ( GL_SHADING_LANGUAGE_VERSION )
Что, к моему ужасу, возвращает только "1.30".
Как я могу получить полный список? Или даже если это не полный список, как я могу получить стандартные поддерживаемые версии GL и поддерживаемые версии GLES?