This PR is an attempt to add complete support for WebGL 2 (as defined at MDN, notthe official WebGL2 spec). In the course of preparing this PR I have uncovered a few inconsistencies between the two and alerted MDN.
I was advised to use Int for everything that would fit in 32 bits and Double for everything that would not, and I did my best to follow that advice, but I don't know if there is a way to verify that I did it perfectly.
This PR is an attempt to add complete support for WebGL 2 (as defined at MDN, not the official WebGL2 spec). In the course of preparing this PR I have uncovered a few inconsistencies between the two and alerted MDN.
I was advised to use
Int
for everything that would fit in 32 bits andDouble
for everything that would not, and I did my best to follow that advice, but I don't know if there is a way to verify that I did it perfectly.Any and all comments and criticism are welcome.