| window.testRunner.dumpAsText(); |
| const out = document.querySelector("p"); |
| out.innerText = "Test requires internals."; |
| const canvasA = document.getElementById("a"); |
| const glA = canvasA.getContext("webgl"); |
| const requested = internals.requestedGPU(glA); |
| if (requested != "default" && requested != "low-power") |
| defaultValue = "Unexpected"; |
| result += `Default: ${defaultValue}<br>`; |
| const canvasB = document.getElementById("b"); |
| const glB = canvasB.getContext("webgl", {xrCompatible: true}) |
| result += `XR Compatible (should be high-performance): ${internals.requestedGPU(glB)}<br>`; |
| window.addEventListener("load", run, false); |