|
|
Log in / Subscribe / Register

New uAPI drm properties for color management

From:  Werner Sembach <wse-AT-tuxedocomputers.com>
To:  harry.wentland-AT-amd.com, sunpeng.li-AT-amd.com, alexander.deucher-AT-amd.com, christian.koenig-AT-amd.com, airlied-AT-linux.ie, daniel-AT-ffwll.ch, maarten.lankhorst-AT-linux.intel.com, mripard-AT-kernel.org, tzimmermann-AT-suse.de, jani.nikula-AT-linux.intel.com, joonas.lahtinen-AT-linux.intel.com, rodrigo.vivi-AT-intel.com, amd-gfx-AT-lists.freedesktop.org, dri-devel-AT-lists.freedesktop.org, linux-kernel-AT-vger.kernel.org, intel-gfx-AT-lists.freedesktop.org, emil.l.velikov-AT-gmail.com
Subject:  [PATCH v5 00/17] New uAPI drm properties for color management
Date:  Wed, 30 Jun 2021 17:10:01 +0200
Message-ID:  <20210630151018.330354-1-wse@tuxedocomputers.com>
Archive-link:  Article

Implementation of https://lkml.org/lkml/2021/5/12/764 now feature complete
albeit not fully tested.

I have now corrected the DSC behavior, but still no wait to test it.

Exact dithering behavior remains a mistery so in case dithering is active it's
not 100% clear what "active bpc" means, or where the "max bpc" limit is applied.

I have no DP MST splitter at hand. I tried my best to not break anything,
but if one who has one could test it would be very helpful.

Things on my TODO list:
    - add "min bpc" property
    - rewrite "preferred color format" to "force color format"
    - make "Broadcast RGB" only affect RGB on AMD too
    - remove unreachable enums of "active/preferred/force color format"




Copyright © 2021, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds