Skip to content

Commit fc16fb6

Browse files
committed
Send wl_surface.preferred_buffer_scale
References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3696
1 parent 92244c8 commit fc16fb6

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

sway/desktop/surface.c

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ void surface_update_outputs(struct wlr_surface *surface) {
5656
}
5757
}
5858
wlr_fractional_scale_v1_notify_scale(surface, scale);
59+
wlr_surface_set_preferred_buffer_scale(surface, ceil(scale));
5960
}
6061

6162
void surface_enter_output(struct wlr_surface *surface,

sway/server.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ bool server_init(struct sway_server *server) {
103103
return false;
104104
}
105105

106-
server->compositor = wlr_compositor_create(server->wl_display, 5,
106+
server->compositor = wlr_compositor_create(server->wl_display, 6,
107107
server->renderer);
108108
server->compositor_new_surface.notify = handle_compositor_new_surface;
109109
wl_signal_add(&server->compositor->events.new_surface,

0 commit comments

Comments
 (0)