Как я могу использовать функции OpenGL 4 через WebGL - PullRequest
6 голосов
/ 30 марта 2011

Я хочу использовать некоторые функции OpenGL 4 (в частности, шейдеры тесселяции и более новые версии языков шейдеров) от WebGL.Возможно ли это в соответствии со стандартами или хакерским способом?Есть ли какое-то волшебное значение, которое я мог бы использовать вместо, скажем, gl.FRAGMENT_SHADER, чтобы сообщить базовой реализации GL о компиляции шейдеров тесселяции?

1 Ответ

9 голосов
/ 30 марта 2011

WebGL основан на спецификации OpenGL ES 2.0, поэтому вы не сможете использовать GL4, если браузер также каким-то образом не предоставляет интерфейс GL4 для JavaScript, в чем я сомневаюсь. Даже если браузер предоставит вам такой интерфейс, он будет работать только в этом браузере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...