mirror of
https://gitlab.freedesktop.org/wayland/weston
synced 2024-10-07 07:24:57 +00:00
6c0524fd80
This new struct collects all the things that a color manager needs to set up when any colorimetry aspect of an output changes. The intention is to make the color manager API less verbose. In this first step, the new struct is added and replaces the fields in weston_output. The intention is for the following color manager API changes to dynamically allocate this structure. Unfortunately, until that actually happens, we need a temporary way to allocate it. That is weston_output::colorout_, which will be removed in the next patch. This keeps the patches more palatable for review at the cost of some back-and-forth in code changes. This is a pure refactoring, no functional changes. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com> |
||
---|---|---|
.. | ||
egl-glue.c | ||
fragment.glsl | ||
gl-renderer-internal.h | ||
gl-renderer.c | ||
gl-renderer.h | ||
gl-shader-config-color-transformation.c | ||
gl-shaders.c | ||
meson.build | ||
vertex.glsl |