The initial proposal is below. This is a place to discuss
Justification: OpenGL ES does not support sRGB BGRA texture formats.
Alternatives considered:
- use a compute shader to swizzle bgra8unorm-srgb to rgba8unorm-srgb on
copyBufferToTexture() and the reverse on copyTextureToBuffer()
- pros:
- cons:
- a performance cliff for developers
- increased VRAM usage