Brandon Jones
Brandon Jones
Program linking can happen asynchronously, but is forced to block and wait for completion the first time information about that program is queried after linking. This includes calls to `getAttribLocation`/`getUniformLocation`/`getUniform`/`getProgramParameter`/`getProgramLogInfo`,...
At some point we should do an evaluation of whether or not the WebXR API is appropriate for use with audio-only "AR" devices. (Like [these Bose glasses](https://www.youtube.com/watch?v=5_dCrJjRGT8)) This issue is...
Migrating from #228, which was closed and then re-opened with a comment from @NellWaliczek: > During the course of finishing #409, a comment was filed to change the boundsGeometry attribute...
Partially addresses #2961 Converts all the `Create*` methods (and a few others) to the new timeline style. Fairly straightforward, as they all generally follow the same pattern. Might want to...
Fixes #3279. Uses the suggested limit of 640, with an annotation to help out those who don't get where that value comes from. Also took the opportunity to update the...
Fixes #2308 This error type captures non-validation errors that occur at a system or implementation level. (Such as shaders failing because they are too complex.) Initially only pipeline creation may...
Hey all! This was brought up in a meeting between the Immersive Web chairs and editors today and we felt it was a good idea to provide an assessment of...
Fixes #1512. Tried to update as many places as I could find to use `[=map/exists=]` or some variant thereof. *** Preview | Diff
glMatrix was a [project I started 12 years ago](https://blog.tojicode.com/2010/06/stupidly-fast-webgl-matricies.html)(!), because at the time there weren't too many good options for doing the type of matrix math realtime 3D apps required...
Deprecating and removing any shipped Web APIs is always a delicate issue, but removing functionality that is no longer relevant and doesn't see widespread use is also be important for...