]> git.mdlowis.com Git - proto/labwc.git/commitdiff
output: optionally call wlr_output_enable_adaptive_sync()
authorJohan Malm <jgm323@gmail.com>
Mon, 22 Mar 2021 21:25:51 +0000 (21:25 +0000)
committerJohan Malm <jgm323@gmail.com>
Mon, 22 Mar 2021 21:25:51 +0000 (21:25 +0000)
Set environment variable LAB_ADAPTIVE_SYNC to enable adaptive sync.

src/output.c

index d00951378ca5c90c15c50b5b5f240640ae7a73af..595027bda3d88b7da2ccdfea207ab8dbba455e86 100644 (file)
@@ -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);
 }