compositor: Send out more detailed output events
diff --git a/clients/screenshot.c b/clients/screenshot.c
index 574f525..b6ca48e 100644
--- a/clients/screenshot.c
+++ b/clients/screenshot.c
@@ -45,8 +45,24 @@
static void
display_handle_geometry(void *data,
- struct wl_output *output,
- int32_t x, int32_t y, int32_t width, int32_t height)
+ struct wl_output *wl_output,
+ int x,
+ int y,
+ int physical_width,
+ int physical_height,
+ int subpixel,
+ const char *make,
+ const char *model)
+{
+}
+
+static void
+display_handle_mode(void *data,
+ struct wl_output *wl_output,
+ uint32_t flags,
+ int width,
+ int height,
+ int refresh)
{
output_width = width;
output_height = height;
@@ -54,6 +70,7 @@
static const struct wl_output_listener output_listener = {
display_handle_geometry,
+ display_handle_mode
};
static void