Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • xserver xserver
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 922
    • Issues 922
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 128
    • Merge requests 128
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorgxorg
  • xserverxserver
  • Merge requests
  • !352

modesetting: Add support for the GAMMA_LUT and CTM properties

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Aaron Plattner requested to merge aplattner/xserver:modesetting-ctm into master Nov 23, 2019
  • Overview 26
  • Commits 4
  • Pipelines 7
  • Changes 5

In drm, the GAMMA_LUT property provides a larger gamma ramp that can be used to support more precise color ramps, and CTM (the color tranform matrix) can be used to adjust colors between color channels. The drm core code requires that clients use the GAMMA_LUT property when setting the CTM, which is why these two properties are tied together in this series.

This series exposes GAMMA_LUT through the RandR 1.2 gamma ramp interface, and exposes CTM via a RandR output property.

Edited Mar 10, 2020 by Aaron Plattner
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: modesetting-ctm