Error Handling & Debugging
WebGPU validation errors do not throw JavaScript exceptions by default. They are reported to the device's uncaptured error event.
device.addEventListener('uncapturederror', (event) => {
console.error('A WebGPU error was not captured:', event.error.message);
});