и, конечно, в других браузерах я использую компилятор emscripten C ++ для создания приложения GL.
Всякий раз, когда я помещаю первую строку "#version 300 es"
в вершинный или фрагментный шейдер и пытаюсь запустить приложение Iget
"ОШИБКА: неподдерживаемая версия шейдера"
в журнале компиляции шейдера.
Мои флаги компиляции / ссылки на фазу генератора привязки js сборки emscripten:
-s "FETCH=1" -s "ALLOW_MEMORY_GROWTH=1" -s "USE_WEBGL2=1"
которые якобы включают API webGL2 (и, соответственно, glsl версии 300 es)
Это происходит, даже когда я делаю шейдеры почти полностью пустыми.
Я используюfirefox Ночной браузер, поэтому он самый актуальный.
Все документы просто как бы говорят "сделай это, и это работает" - разочарованы: |