weston/libweston/color-lcms
Leandro Ribeiro cab1992b81 color: do not use NULL as stock sRGB color profile
Stop assuming that NULL represents the stock sRGB color profile. From
now on, query the stock sRGB color profile from the color manager.

This should be internal to libweston (core and the color plugins), and
users of the libweston public API should not be affected by this. They
are still allowed to set an output color profile to the stock sRGB using
NULL.

Signed-off-by: Leandro Ribeiro <leandro.ribeiro@collabora.com>
2023-10-30 11:47:35 +00:00
..
color-curve-segments.c color-lcms: increase float precision to print segment breaks 2023-06-29 17:05:06 -03:00
color-curve-segments.h color-lcms: rename curve_set_print() to curveset_print() 2023-06-29 11:08:40 +00:00
color-lcms.c color: do not use NULL as stock sRGB color profile 2023-10-30 11:47:35 +00:00
color-lcms.h color: add get_stock_sRGB_color_profile() to color manager 2023-10-30 11:47:35 +00:00
color-profile.c color: add get_stock_sRGB_color_profile() to color manager 2023-10-30 11:47:35 +00:00
color-transform.c color-lcms: rename curve_set_print() to curveset_print() 2023-06-29 11:08:40 +00:00
meson.build color-lcms: move code that depend on cmsGetToneCurveSegment() to new file 2023-06-29 11:08:40 +00:00