Currently getPreferredCanvasFormat() returns "GPUTextureFormat". It should be stricter, to return union of string literals "rgba8unorm" | "bgra8unorm" https://gpuweb.github.io/gpuweb/#dom-gpu-getpreferredcanvasformat