MCPcopy Create free account
hub / github.com/microsoft/SandDance / wrapGLError

Function wrapGLError

docs/app/js/sanddance-app.js:59137–59151  ·  view source on GitHub ↗
(gl)

Source from the content-addressed store, hash-verified

59135 if (opt_msg !== undefined) error(opt_msg);
59136}
59137function wrapGLError(gl) {
59138 var f = gl.getError;
59139 gl.getError = function getError() {
59140 var err;
59141 do {
59142 err = f.apply(gl);
59143 if (err !== 0) glErrorShadow[err] = true;
59144 }while (err !== 0);
59145 for(err in glErrorShadow)if (glErrorShadow[err]) {
59146 delete glErrorShadow[err];
59147 return parseInt(err, 10);
59148 }
59149 return 0;
59150 };
59151}
59152var WebGLVertexArrayObjectOES = function WebGLVertexArrayObjectOES1(ext) {
59153 var gl = ext.gl;
59154 this.ext = ext;

Callers 1

OESVertexArrayObjectFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected