Also swaps the byte order from RGBA->BGRA to match GL/D3D12, and what the read handler is expecting. Depth reads will now return the minimum depth of all samples, instead of the average of all samples.