From 733955de0ae90de26fe98854a1debd6b80ccc27a Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Wed, 11 Mar 2026 10:32:26 +1100 Subject: Add LOW_LATENCY_LAYER_SLEEP_AFTER_PRESENT env as an explicit AL1 toggle --- src/layer_context.cc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/layer_context.cc') diff --git a/src/layer_context.cc b/src/layer_context.cc index ceb0030..28a94b5 100644 --- a/src/layer_context.cc +++ b/src/layer_context.cc @@ -1,8 +1,16 @@ #include "layer_context.hh" +#include // for env var +#include + namespace low_latency { -LayerContext::LayerContext() {} +LayerContext::LayerContext() { + this->is_antilag_1_enabled = []() -> auto { + const auto env = std::getenv(LayerContext::SLEEP_AFTER_PRESENT_ENV); + return env && std::string_view{env} == "1"; + }(); +} LayerContext::~LayerContext() {} -- cgit v1.2.3