pichika (69d2f733) at 03 Aug 06:42
backend/native: Improve colorspace comparison
... and 17 more commits
pichika (a51cfb58) at 02 Aug 09:25
compositor: add the shaders to the pipeline
... and 34 more commits
These are being used in drm_clrspace_to_kernel_clrspace
method.
pichika (6c19d39d) at 28 Jul 01:55
ci: Build settings-desktop-schemas from git
... and 21 more commits
Yes, there is a reason behind this. As we are expecting the ColorSpaces information present in the EDID, sending the Colorimetry block tag so that EDID Parser will parse the data based on this tag. In future, it can be extended to get the Video/Audio/Speaker data.
@jeremycline we have handled all the review comments and updated the MR with latest changes. Could you please help to review the MR.
pichika (68198c1b) at 30 Jun 12:44
compositor: add the shaders to the pipeline
... and 29 more commits
pichika (8da65d7d) at 30 Jun 07:07
clutter: Add new ClutterContent type ClutterTextureContent
... and 1112 more commits
This adds the basic DRM interface for CM (degamma|CTM|gamma). Initially it adds support for BT709, BT2020 colorspace only.
This has been created by mistake.. hence closing
@jeremycline Thanks for your review. I will address all the review comments and push the new changes. I think creating different merge requests is not a good idea. Because all the changes are tightly coupled.
[WIP] This MR implements the color management feature which does the colorspace conversion(csc) from BT709 to BT2020 and vice versa.
It has been implemented to work both in GL path and DRM path if the display hw is capable enough to do conversion.
We have validated this feature using Weston client apps sourced from below URL and modified according our needs. https://gitlab.freedesktop.org/harishkrupo/weston/-/commit/a29321a11f8e4a072d196f02b9f921f74e2bfa99
Here is the list of dependency packages
Weston client apps: https://gitlab.freedesktop.org/NaveenKumar/weston/-/tree/color-management Wayland-protocols: https://gitlab.freedesktop.org/swick/wayland-protocols/-/commits/color DRM KMS UAPIs: https://patchwork.freedesktop.org/series/90821/ - Enhance pipe color support for multi segmented luts
Validation :
Future Plans:
Please review the changes and we are happy to hear your valuable feedback.
[WIP] This MR implements the color management feature which does the colorspace conversion(csc) from BT709 to BT2020 and vice versa.
It has been implemented to work both in GL path and DRM path if the display hw is capable enough to do conversion.
We have validated this feature using Weston client apps sourced from below URL and modified according our needs. https://gitlab.freedesktop.org/harishkrupo/weston/-/commit/a29321a11f8e4a072d196f02b9f921f74e2bfa99
Here is the list of dependency packages
Weston client apps: https://gitlab.freedesktop.org/NaveenKumar/weston/-/tree/color-management
Wayland-protocols: https://gitlab.freedesktop.org/swick/wayland-protocols/-/commits/color
DRM KMS UAPIs: https://patchwork.freedesktop.org/series/90821/ - Enhance pipe color support for multi segmented luts
Validation :
Future Plans:
Please review the changes and we are happy to hear your valuable feedback.
[WIP] This MR implements the color management feature which does the colorspace conversion(csc) from BT709 to BT2020 and vice versa.
It has been implemented to work both in GL path and DRM path if the display hw is capable enough to do conversion.
We have validated this feature using Weston client apps sourced from below URL and modified according our needs. https://gitlab.freedesktop.org/harishkrupo/weston/-/commit/a29321a11f8e4a072d196f02b9f921f74e2bfa99
Here is the list of dependency packages
Weston client apps: https://gitlab.freedesktop.org/NaveenKumar/weston/-/tree/color-management Wayland-protocols: https://gitlab.freedesktop.org/swick/wayland-protocols/-/commits/color DRM KMS UAPIs: https://patchwork.freedesktop.org/series/90821/ - Enhance pipe color support for multi segmented luts
Validation :
Future Plans:
Please review the changes and we are happy to hear your valuable feedback.
pichika (00a63b57) at 10 Jun 10:01
color-manager: Set target colorspace to BT709 by default
pichika (488304d7) at 09 Jun 11:29
color-manager: Set target colorspace to BT709 by default
... and 1117 more commits