In order to support WebGL 2.0 a couple things will need to change; namely runtime reflection and getter/setter generators. I've been working on modularizing some of `gl-shader` for my own experiments with WebGL2. You can see some of the work here: - https://github.com/mattdesl/gl-shader-extract - https://github.com/mattdesl/glsl-extract-reflect
In order to support WebGL 2.0 a couple things will need to change; namely runtime reflection and getter/setter generators.
I've been working on modularizing some of
gl-shaderfor my own experiments with WebGL2. You can see some of the work here: