Я не нашел окончательных ответов на этот вопрос, поэтому решил задать здесь. Не существует способа сохранить и загрузить скомпилированные webgl-шейдеры? Кажется пустой тратой, чтобы скомпилировать шейдеры каждый раз, когда кто-то загружает страницу, когда все, что вам нужно будет сделать, - скомпилировать шейдеры один раз, сохранить его в файл, а затем загрузить скомпилированный объект шейдера, как и HLSL (я знаю, что это не GLSL, но я все еще немного новичок в OpenGL).Сохранение/загрузка скомпилированных webgl-шейдеров
Так, если возможно, как я могу сохранить и загрузить скомпилированный шейдер в webgl?
случайно удален последний комментарий. просто хотел сказать ваше право, вы не можете предварительно скомпилировать программы glsl, как вы можете hlsl (исходя из фона directx здесь). Я отредактировал свой вопрос, чтобы удалить заявление о дезинформации «как и в любой другой графической апи», – iedoc