Just to correct my terminology, I haven't had any issue with color space detection (that's on Auto), but with dynamic range detection (which I've fixed to Limited).
I think this chart of behaviors is accurate... but correct me if I'm wrong.
VALID FOR THE NEW KODI EGL VERSION IN THIS THREAD:
Code:
Driver 0-255 -> Kodi Full -> Dithering On -> TV Auto* -> CORRECT (**GOOD** Heavily Processed)
-> TV Full -> CORRECT (**GOOD** Heavily Processed)
-> TV Limited -> Crushed Blacks
-> Dithering Off -> TV Auto* -> CORRECT (Minor Banding)
-> TV Full -> CORRECT (Minor Banding)
-> TV Limited -> Crushed Blacks
Driver 0-255 -> Kodi Limited -> Dithering On -> TV Auto* -> Washed Out
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (**BEST** Lightly Processed)
-> Dithering Off -> TV Auto* -> Washed Out
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (**BEST** Untouched)
Driver 16-235 -> Kodi Full -> Dithering On -> TV Auto* -> CORRECT (Minor Banding)
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (Minor Banding)
-> Dithering Off -> TV Auto* -> CORRECT (Banding)
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (Banding)
Driver 16-255 -> Kodi Limited -> Dithering On -> TV Auto* -> Washed Out
-> TV Full -> Very Washed Out UI, Washed Out Video
-> TV Limited -> Washed Out
-> Dithering Off -> TV Auto* -> Washed Out
-> TV Full -> Very Washed Out UI, Washed Out Video
-> TV Limited -> Washed Out
I don't believe there's any difference between VAAPI on or off. Please let me know if I'm wrong.
VALID FOR OFFICIAL KODI VERSIONS (NOT THE ONE IN THIS THREAD):
Code:
Driver 0-255 -> Kodi Full -> VAAPI On -> TV Auto* -> CORRECT (Banding)
-> TV Full -> CORRECT (Banding)
-> TV Limited -> Crushed Blacks
-> VAAPI Off -> TV Auto* -> CORRECT (Minor Banding)
-> TV Full -> CORRECT (Minor Banding)
-> TV Limited -> Crushed Blacks
-> Kodi Limited -> VAAPI On -> TV Auto* -> Washed Out UI, Correct video
-> TV Full -> Washed Out UI, Correct video
-> TV Limited -> Correct UI, Crushed Video
-> VAAPI Off -> TV Auto* -> Washed Out
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (**NO BANDING**)
Driver 16-235 -> Kodi Full -> VAAPI On -> TV Auto* -> CORRECT (Banding)
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (Banding)
-> VAAPI Off -> TV Auto* -> CORRECT (Minor Banding)
-> TV Full -> Washed Out
-> TV Limited -> CORRECT (Minor Banding)
-> Kodi Limited -> VAAPI On -> TV Auto* -> Washed Out UI, Correct Video
-> TV Full -> Very Washed Out UI, Washed Out Video
-> TV Limited -> Washed Out UI, Correct Video
-> VAAPI Off -> TV Auto* -> Washed Out UI, Correct Video
-> TV Full -> Very Washed Out
-> TV Limited -> Washed Out UI, Correct Video
* If auto works as it should. Some sets might not read the flags correctly, and simply treat auto as "limited", which is the most common setting for CE devices.