Resurrect canvas srgb formats by kainino0x · Pull Request #2551 · gpuweb/gpuweb
We just removed these in #2522 with the intent of just using viewFormat to get -srgb texture views into the canvas.
But I'm proposing adding them back because on some systems (current D3D12, Vulkan without extension), enabling srgb viewFormats are likely more costly than just returning an srgb format. Internally, it may need to be reinterpreted, but hopefully sometimes it doesn't.
Implementation cost should be small (hopefully) and this is slightly more convenient for developers also.
#2537 (reply in thread)
#2540 (comment)