From: Johan Malm Date: Mon, 22 Mar 2021 21:25:51 +0000 (+0000) Subject: output: optionally call wlr_output_enable_adaptive_sync() X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=be27024a2ae379149d7bf1fe01c69a568b8de6c3;p=proto%2Flabwc.git output: optionally call wlr_output_enable_adaptive_sync() Set environment variable LAB_ADAPTIVE_SYNC to enable adaptive sync. --- diff --git a/src/output.c b/src/output.c index d0095137..595027bd 100644 --- a/src/output.c +++ b/src/output.c @@ -806,6 +806,11 @@ new_output_notify(struct wl_listener *listener, void *data) * Arrange outputs from left-to-right in the order they appear. * TODO: support configuration in run-time */ + + if (getenv("LAB_ADAPTIVE_SYNC")) { + info("Set %s adaptive sync to 'true'", wlr_output->name); + wlr_output_enable_adaptive_sync(wlr_output, true); + } wlr_output_layout_add_auto(server->output_layout, wlr_output); wlr_output_schedule_frame(wlr_output); }