|
|
|
|
|
by azakai
4739 days ago
|
|
I don't know anything about what Microsoft has done in particular. But I can tell you what other WebGL implementations do, for example: rewrite shaders to ensure their memory accesses are safe, not accept as valid shaders code that is dangerous (but would be valid GLSL in general), validate input to the graphics card (e.g., buffers are bound, avoids depending on the GL driver to check that), do fuzz testing, maintain blacklists of known buggy drivers, etc. etc. I would guess Microsoft is doing much the same, but it does have the extra advantage of only caring about one OS and also owning that OS. |
|