From 3bace9ce6b9d5fa7c8871a414ed97976e44ecb9c Mon Sep 17 00:00:00 2001
From: Guido Cella <guido@guidocella.xyz>
Date: Wed, 23 Mar 2022 22:01:04 +0100
Subject: inline the presentation variable

This variable can be removed since with scene-graph
wlr_presentation_surface_sampled_on_output no longer needs to be called.
---
 dwl.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

(limited to 'dwl.c')

diff --git a/dwl.c b/dwl.c
index 3185062..65d1381 100644
--- a/dwl.c
+++ b/dwl.c
@@ -309,7 +309,6 @@ static struct wl_list fstack;  /* focus order */
 static struct wlr_idle *idle;
 static struct wlr_layer_shell_v1 *layer_shell;
 static struct wlr_output_manager_v1 *output_mgr;
-static struct wlr_presentation *presentation;
 static struct wlr_virtual_keyboard_manager_v1 *virtual_keyboard_mgr;
 
 static struct wlr_cursor *cursor;
@@ -2032,8 +2031,7 @@ setup(void)
 	wl_signal_add(&output_mgr->events.apply, &output_mgr_apply);
 	wl_signal_add(&output_mgr->events.test, &output_mgr_test);
 
-	presentation = wlr_presentation_create(dpy, backend);
-	wlr_scene_set_presentation(scene, presentation);
+	wlr_scene_set_presentation(scene, wlr_presentation_create(dpy, backend));
 
 #ifdef XWAYLAND
 	/*
-- 
cgit v1.2.3