D21076: ICC Color Correction Effect
Vitaliy Filippov <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
vitaliyf created this revision. vitaliyf added a project: KWin. Herald added a subscriber: kwin. vitaliyf requested review of this revision. REVISION SUMMARY Hi, I want to submit a simple full-screen ICC color correction effect that I made. I'm using it with 5.14.5. It doesn't have multi-monitor support yet, but I would like to submit it first and I can try to add the multi-monitor feature. Its configuration is intentionally simplified, it doesn't talk to colord or old kolor-manager or oyranos or anything else. The only dependency is LCMS2 which is available everywhere so it's not a problem to build. All you have to configure color correction is to build a color profile for your screen using ArgyllCMS or DisplayCAL GUI wrapper and then select it in the effect configuration as target profile. Also you can select another source profile, for example Adobe RGB. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D21076 AFFECTED FILES effects/CMakeLists.txt effects/effect_builtins.cpp effects/effect_builtins.h effects/icc/CMakeLists.txt effects/icc/data/1.10/icc.frag effects/icc/data/1.40/icc.frag effects/icc/icc.cpp effects/icc/icc.h effects/icc/icc.kcfg effects/icc/icc_config.cpp effects/icc/icc_config.desktop effects/icc/icc_config.h effects/icc/icc_config.ui effects/icc/iccconfig.kcfgc effects/shaders.qrc kcmkwin/kwineffects/kcm_kwin_effects.desktop To: vitaliyf Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart