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

Function getContextDebugInfo

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

Source from the content-addressed store, hash-verified

60377 return gl;
60378}
60379function getContextDebugInfo(gl) {
60380 var vendorMasked = gl.getParameter(7936);
60381 var rendererMasked = gl.getParameter(7937);
60382 var ext = gl.getExtension("WEBGL_debug_renderer_info");
60383 var vendorUnmasked = ext && gl.getParameter(ext.UNMASKED_VENDOR_WEBGL || 7936);
60384 var rendererUnmasked = ext && gl.getParameter(ext.UNMASKED_RENDERER_WEBGL || 7937);
60385 return {
60386 vendor: vendorUnmasked || vendorMasked,
60387 renderer: rendererUnmasked || rendererMasked,
60388 vendorMasked: vendorMasked,
60389 rendererMasked: rendererMasked,
60390 version: gl.getParameter(7938),
60391 shadingLanguageVersion: gl.getParameter(35724)
60392 };
60393}
60394function resizeGLContext(gl) {
60395 var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
60396 if (gl.canvas) {

Callers 1

logInfoFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected