Могу ли я обновить свой графический драйвер для поддержки последних версий OpenGL?

Мой ноутбук - Core 2 Duo Dell с 2008 года. Я пытаюсь запустить некоторые программы OpenGL. Программа со следующим кодом не работает:

glutInitContextVersion(4, 0);
glutInitContextFlags(GLUT_FORWARD_COMPATIBLE);
glutInitContextProfile(GLUT_CORE_PROFILE);

Код требует OpenGL версии 4.0. glxinfo предлагает OpenGL версии 2.1.

  • Детали моего графического драйвера Intel из системных настроек:

    enter image description here

Я понимаю Не вижу ничего полезного в разделе дополнительных драйверов, кроме одного драйвера Broadcom, который уже активирован. В Центре программного обеспечения Ubuntu я попытался найти некоторые другие драйверы и нашел Nvidia «173» и «текущие» драйверы. Но я не уверен, стоит ли мне их устанавливать. Будет ли это нарушать все программы OpenGL, которые работают нормально?

Что мне следует сделать, чтобы обновить мой графический драйвер, чтобы он начал поддерживать последнюю версию OpenGL, например, от 4.0 до 4.3?

2
задан 16 August 2012 в 07:03

1 ответ

Поддержка OpenGL обычно аппаратные средства функция и не может только быть обновлена путем установки нового/отличавшегося драйвера; Nvidia драйверы, которые Вы упоминаете, для дискретных карт Nvidia и ничего не сделают для Вашей графики Intel.

Согласно документация Intel , чипсет на 965 г поддерживает только до OpenGL 1.5.

Для OpenGL 4.0 + поддержка, кажется, что Вам будет нужно для обновления до новой видеокарты, которая должна быть одним из:

  • Intel HD 2500/4000 интегрировал графику
  • AMD/ATI Примечание Radeon HD 5xxx/6xxx/7xxx
  • Nvidia GeForce 4xx/5xx/6xx

: это требует покупательных новых аппаратных средств, вероятно, нового ноутбука, так как Вы, кажется, находитесь на одном.

8
ответ дан 16 August 2012 в 07:03

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

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