blob: 3d9b4d3203e762ae84815c899521a03eca378f66 [file] [log] [blame]
<!DOCTYPE html>
<html>
<script src="../resources/js-test-pre.js"></script>
<script>
if (window.testRunner)
window.testRunner.dumpAsText();
function runTest() {
let canvas = document.createElement("canvas");
let context = canvas.getContext("webgpu");
if (!context)
testFailed("Could not create WebGPU context!");
shouldBeDefined(window.webgpu);
window.webgpu.requestAdapter({ powerPreference: "default" }).then(adapter => {
if (!adapter) {
testFailed("Could not create default WebGPUAdapter!")
return;
}
let defaultDevice = adapter.createDevice();
if (!defaultDevice) {
testFailed("Could not create WebGPUDevice!");
return;
}
}).catch(error => {
testFailed(error);
});
}
runTest();
var successfullyParsed = true;
</script>
<script src="../resources/js-test-post.js"></script>
</html>