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.
This commit is contained in:
Guido Cella 2022-03-23 22:01:04 +01:00 committed by Leonardo Hernández Hernández
parent 855e6c1898
commit 281c947e5f
No known key found for this signature in database
GPG Key ID: E538897EE11B9624

4
dwl.c
View File

@ -298,7 +298,6 @@ static struct wl_list fstack; /* focus order */
static struct wlr_idle *idle; static struct wlr_idle *idle;
static struct wlr_layer_shell_v1 *layer_shell; static struct wlr_layer_shell_v1 *layer_shell;
static struct wlr_output_manager_v1 *output_mgr; 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_virtual_keyboard_manager_v1 *virtual_keyboard_mgr;
static struct wlr_cursor *cursor; static struct wlr_cursor *cursor;
@ -1906,8 +1905,7 @@ setup(void)
wl_signal_add(&output_mgr->events.apply, &output_mgr_apply); wl_signal_add(&output_mgr->events.apply, &output_mgr_apply);
wl_signal_add(&output_mgr->events.test, &output_mgr_test); wl_signal_add(&output_mgr->events.test, &output_mgr_test);
presentation = wlr_presentation_create(dpy, backend); wlr_scene_set_presentation(scene, wlr_presentation_create(dpy, backend));
wlr_scene_set_presentation(scene, presentation);
#ifdef XWAYLAND #ifdef XWAYLAND
/* /*