D21076: ICC Color Correction Effect
Vitaliy Filippov <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
vitaliyf added a comment. > If we are going to do all windows, what does this offer over xcalib? xcalib doesn't do ICC color correction! It only loads 1-dimensional LUTs into the video card. With 1-dimensional LUTs you can basically only tune color temperature and gamma. But you can't make colors look "like they should look". ICC profile transformation is more complex: it contains either a matrix transformation (RGB = XYZ * 3x3 matrix) - which is also insufficient for a lot of displays to make colors match sRGB - or a full 3-dimensional LUT (cLUT). So the real transformation is only possible with a shader, so the only place to put is KWin :). REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D21076 To: vitaliyf Cc: davidedmundson, anthonyfieroni, zzag, ngraham, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart