From 66343839b146a54505b746784cd42a8efb844963 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Tue, 23 Feb 2021 17:41:15 +0100 Subject: [PATCH] Fix wl_shm_format passed to wlr_texture_from_pixels See https://github.com/swaywm/wlroots/pull/2744 --- sway/tree/container.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sway/tree/container.c b/sway/tree/container.c index 79c232748..6b4c6de2b 100644 --- a/sway/tree/container.c +++ b/sway/tree/container.c @@ -1,5 +1,6 @@ #define _POSIX_C_SOURCE 200809L #include +#include #include #include #include @@ -508,7 +509,7 @@ static void update_title_texture(struct sway_container *con, struct wlr_renderer *renderer = wlr_backend_get_renderer( output->wlr_output->backend); *texture = wlr_texture_from_pixels( - renderer, WL_SHM_FORMAT_ARGB8888, stride, width, height, data); + renderer, DRM_FORMAT_ARGB8888, stride, width, height, data); cairo_surface_destroy(surface); g_object_unref(pango); cairo_destroy(cairo); @@ -1594,7 +1595,7 @@ static void update_marks_texture(struct sway_container *con, struct wlr_renderer *renderer = wlr_backend_get_renderer( output->wlr_output->backend); *texture = wlr_texture_from_pixels( - renderer, WL_SHM_FORMAT_ARGB8888, stride, width, height, data); + renderer, DRM_FORMAT_ARGB8888, stride, width, height, data); cairo_surface_destroy(surface); g_object_unref(pango); cairo_destroy(cairo);