• Shashank Sharma's avatar
    compositor-drm: Add connector's output colorspace property · a5737bd1
    Shashank Sharma authored
    In order to display accurate HDR output, we need to set the
    output color space of the content properly.This patch tries
    to add limited control on output colorspace magagement in DRM
    backend using connector's output-colorspace property.
    
    This patch:
    - Adds a new property, output colorspace, in the connector's property
      list, as well as in connector's color state (added in previos patch)
    - Adds logic to set/reset/modify this property from the context of
      driving a HDR/SDR content.
    
    This patch just adds color correction infrastructure for output
    colorspace, which will be used by HDR playback scenario later in
    this series. Using this infrastructure, compositor can color correct
    many more scenarios involving various other cases.
    
    V2: Addressed Pekka's review comments
    Signed-off-by: Shashank Sharma's avatarShashank Sharma <shashank.sharma@intel.com>
    a5737bd1
Name
Last commit
Last update
.gitlab-ci Loading commit data...
clients Loading commit data...
compositor Loading commit data...
data Loading commit data...
desktop-shell Loading commit data...
doc Loading commit data...
fullscreen-shell Loading commit data...
include Loading commit data...
ivi-shell Loading commit data...
libweston Loading commit data...
libweston-desktop Loading commit data...
man Loading commit data...
protocol Loading commit data...
remoting Loading commit data...
shared Loading commit data...
tests Loading commit data...
tools/zunitc Loading commit data...
wcap Loading commit data...
xwayland Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
README.md Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
notes.txt Loading commit data...
releasing.txt Loading commit data...
weston.ini.in Loading commit data...