OpenGL 4.0 на Ubuntu 13.04 с использованием видеокарты Intel

У меня новый ноутбук с интегрированной видеокартой Iris Pro 5200, везде, где я смотрю, написано, что эта карта поддерживает OpenGL 4.0.

Причина, по которой я хочу 4.0 (или 3.3+, чтобы быть более конкретным), заключается в том, что я делаю задание для универа, где я получил улучшенный шейдер GLSL, совместимый с OpenGL 3.3, но не могу скомпилировать / запустить так как у меня только OpenGL 3.0.

При вызове printf("%s\n", glGetString(GL_VERSION)); после создания контекста OpenGL печатается: "3.0 Mesa 9.1.4".

Для людей с видеокартами Nvidia я вижу, что решение заключается в установке проприетарных графических драйверов, но, насколько я знаю, Intel имеет только графические драйверы с открытым исходным кодом. Это правильно?

Я в лучшем случае новичок, когда дело доходит до Linux и особенно графического программирования, поэтому, пожалуйста, потерпите меня.

1
задан 14 September 2013 в 03:29

1 ответ

К сожалению, OpenGL 4.0 еще не поддерживается графическим драйвером Intel Linux (как сообщается вашим вызовом glGetString ()). Не существует проприетарного драйвера, так что вы застряли с этим, пока они не выпустят драйвер с поддержкой этого.

Поддержка OpenGL 4.0, вероятно, означает, что он реализован для Windows.

0
ответ дан 14 September 2013 в 03:29

Другие вопросы по тегам:

Похожие вопросы: