Emulator Issues #8941
closedColor Consistency - Color Space
0%
Description
Rendered output should conform to known color spaces in order to present a consistent color reproduction throughout the different display devices.
For example on SD (some mobile, software renderer, etc) BT.601 should be used, HD outputs should adhere to BT.709 standard (mobile, monitors, HDTVs), UHD outputs should render with BT.2020 coefficients (UHDTV, 4k monitors).
By doing this you ensure that the image looks the same in all three devices, furthermore if you calibrate your display and assign a profile to it you can ensure a correct color reproduction of the content.
This along the previous HQ kernel options can finally put an end to the most critical points still lacking in Dolphin, since audio is well covered just like 3D rendering options. One thing to note is that scaling (discussed in the previous opened issue) must be color space aware, so for example you might render the game with the software renderer engine (SD) so it should adhere to the BT.601 color space standard, but you might want to play it fullscreen (HD) so a BT.601->BT.709 color space conversion must be performed on the upscaling process.