Мне нужен openGl 2.0, но моя графическая карта поддерживает 1.5 - PullRequest
2 голосов
/ 07 июня 2010

Я хочу начать с моего проекта webGL, и минимальной потребностью является поддержка моей графической карты openGL 2.0. Проблема существует, потому что у меня ноутбук Intel со встроенным графическим ускорителем Intel 965, драйвер обновлен и поддерживает OpenGL 1.5.

Есть ли какое-нибудь решение, как обновить мой графический интерфейс для поддержки 2.0? Это возможно?

Ответы [ 6 ]

4 голосов
/ 07 июня 2010

Хорошо. просто будьте терпеливы на самом деле, потому что угроза идет. Мне кажется, что ваше оборудование может работать с DirectX 9, а ANGLE - это проект от Google, позволяющий поддержку webgl из DirectX. Но, как говорят другие, вы не можете просто обновить драйверы opengl. Или вы можете попробовать MESA в сборке Firefox.

Для получения дополнительной информации см. Learningwebgl.com.

3 голосов
/ 07 июня 2010

Возможно, что обновление драйверов может помочь некоторым, но, вероятно, не сделает этот скачок. В противном случае вы можете использовать что-то вроде Mesa3D , которое выполняет рендеринг в программном обеспечении. Он может быть медленным, но поддерживает OpenGL 2.1 (включая шейдеры), если память служит.

3 голосов
/ 07 июня 2010

К сожалению, нет. Приложив немного больше усилий, вы по-прежнему сможете разрабатывать против OpenGL 2.0, но вам нужно будет использовать другую машину (или просто купить более качественную видеокарту) для тестирования чего-либо специфичного для 2.0 (например, для затенения пикселей).

Хорошо, это не совсем так. Вы можете скачать библиотеку mesa и скомпилировать ее для win32 и получить некоторые функции opengl 2.0, эмулируемые в программном рендере, но это будет очень медленно.

2 голосов
/ 07 июня 2010

Если нет другого пути, вы можете попробовать http://www.mesa3d.org/.Я не следил за этим проектом в течение достаточно долгого времени, но, по-видимому, в настоящее время они обеспечивают рендеринг программного обеспечения OpenGL 2.1.

1 голос
/ 10 марта 2011

Я только что обновил драйверы своего HP 6710b с набором микросхем Intel 965 Express для мобильных ПК - и теперь WebGL работает в Firefox 4 RC1!

Я положил инструкцию на этот сайт .

Это не красиво, но работает!

0 голосов
/ 28 июня 2010

angleproject - ваш лучший выбор. Проверьте, какая именно карта 965 у вас есть (найдите «intel gma» в Википедии), где также указана версия поддержки OpenGL для этих карт. Однако может пройти несколько месяцев, прежде чем вы сможете использовать angleproject для ускорения работы вашего приложения WebGL.

У меня чуть более новый 4500MHD, и у меня та же проблема. WebGL работает на Firefox 3.7a4, но не работает в более поздних версиях a5 и a6. Мне пришлось использовать последние версии драйверов Intel, которые утверждают, что поддерживают OpenGL 2.0. Драйверы Microsoft не поставляются с поддержкой OpenGL.

Я сообщил о проблеме в Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=570474. Похоже, поддержка карт Intel может быть исправлена ​​к моменту выхода бета-версии.

...