https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.2
https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.2