Существуют ли UniformBuffers WebGL? Потому что нигде не может быть gl.UNIFORM_BUFFER. Просто они называются иначе, чем в OpenGL, или их не существует?
gl.UNIFORM_BUFFER
Uniform Buffers находятся в WebGL2, но не в WebGL1
См. все эти вопросы и ответы
Это потому, что WebGL1 основан на OpenGL ES 2.0, в котором нет Uniform Буферы
WebGL2 основан на OpenGL ES 3.0, который имеет унифицированные буферы.