Set color transform when calling wlr_scene_output_build_state()

We were only passing the color transform when calling
wlr_scene_output_commit(). However when modesetting or pushing a
new gamma LUT we render via wlr_scene_output_build_state(). Pass
the color transform there as well.
This commit is contained in:
Simon Ser 2024-06-08 11:28:42 +02:00 committed by Kenny Levinsen
parent 40ca4150b2
commit cc34210769
2 changed files with 6 additions and 4 deletions

View file

@ -927,6 +927,7 @@ bool apply_output_configs(struct matched_output_config *configs,
struct wlr_scene_output_state_options opts = {
.swapchain = wlr_output_swapchain_manager_get_swapchain(
&swapchain_mgr, backend_state->output),
.color_transform = cfg->output->color_transform,
};
struct wlr_scene_output *scene_output = cfg->output->scene_output;
struct wlr_output_state *state = &backend_state->base;