blob: fae4a96a25bda8a123f88b6643e2edd0bc8d6401 [file]
<script>
globalThis.testRunner?.waitUntilDone();
const log = console.debug;
onload = async () => {
let adapter = await navigator.gpu.requestAdapter({});
let device = await adapter.requestDevice({requiredFeatures: ['rg11b10ufloat-renderable']});
device.pushErrorScope('validation');
let texture = device.createTexture({format: 'rg11b10ufloat', size: [1, 1, 1], usage: GPUTextureUsage.RENDER_ATTACHMENT});
log(texture.format);
let error = await device.popErrorScope();
if (error) {
log(error.message);
} else {
log(`no validation error`);
}
globalThis.testRunner?.notifyDone();
};
</script>