From 5a2796266f6f88464396a9cd255dd9d0dedba749 Mon Sep 17 00:00:00 2001
From: Drew DeVault <sir@cmpwn.com>
Date: Fri, 23 Jun 2017 14:25:55 -0400
Subject: Support wl_shm pixel formats in gles2 renderer

---
 include/wlr/render/interface.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'include/wlr/render')

diff --git a/include/wlr/render/interface.h b/include/wlr/render/interface.h
index c7fa54d6..f2168dcd 100644
--- a/include/wlr/render/interface.h
+++ b/include/wlr/render/interface.h
@@ -32,8 +32,9 @@ struct wlr_renderer *wlr_renderer_init(struct wlr_renderer_state *state,
 		struct wlr_renderer_impl *impl);
 
 struct wlr_surface_impl {
-	bool (*attach_pixels)(struct wlr_surface_state *state, uint32_t format,
-		int width, int height, const unsigned char *pixels);
+	bool (*attach_pixels)(struct wlr_surface_state *state,
+		enum wl_shm_format format, int width, int height,
+		const unsigned char *pixels);
 	bool (*attach_shm)(struct wlr_surface_state *state, uint32_t format,
 		struct wl_shm_buffer *shm);
 	// TODO: egl
-- 
cgit v1.2.3