В Windows WebGL использует DirectX Runtime или OpenGL runtime? - PullRequest
6 голосов
/ 15 января 2012

Под окнами есть две основные 3D библиотеки.Мне интересно использовать WebGL, который?это настраивается?Это настраивается для браузера?

Ответы [ 2 ]

6 голосов
/ 15 января 2012

Google Chrome и Firefox по умолчанию будут использовать оболочку ANGLE для преобразования вызовов API OpenGL в Direct3D 9.0 (для достижения лучшей совместимости с большинством оборудования). Пользователи могут изменить это поведение по умолчанию, но кажется, что переопределять его очень неудобно (в настоящее время невозможно изменить эти параметры программно).

Все другие основные браузеры (в Windows) будут использовать OpenGL.

2 голосов
/ 15 января 2012

Мне интересно, какой WebGL использовать?

Зависит от браузера и ОС.

это настраивается?

Зависит от браузера.

Настраивается ли он для браузера?

Вы имеете в виду JavaScript?Нет.

Но что вас волнует?

В Chrome и Firefox используется ANGLE, так что они работают "из коробки" в системе Windows с установленными только драйверами по умолчанию, поставляемыми Microsoft.Для правильной установки OpenGL пользователь должен загрузить и установить оригинальные драйверы от поставщика HW.Если нет, все, что вы получите, это довольно дурацкая реализация / эмуляция OpenGL-1.4, построенная на Direct3D 9.

...