cleanup: Adapt to removal of CoglPipeline.set_color_*

Associated Mutter PR: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3553

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3147>
This commit is contained in:
Bilal Elmoussaoui
2024-01-29 14:24:23 +01:00
parent ca410bb516
commit 43d4a12576
3 changed files with 48 additions and 33 deletions

View File

@ -149,11 +149,12 @@ static void
update_brightness (ShellBlurEffect *self,
uint8_t paint_opacity)
{
cogl_pipeline_set_color4ub (self->brightness_fb.pipeline,
paint_opacity,
paint_opacity,
paint_opacity,
paint_opacity);
CoglColor color;
cogl_color_init_from_4f (&color,
paint_opacity / 255.0, paint_opacity / 255.0,
paint_opacity / 255.0, paint_opacity / 255.0);
cogl_pipeline_set_color (self->brightness_fb.pipeline, &color);
if (self->brightness_uniform > -1)
{