From 6c7c4770e840a467ec55266bedb20eaa21a9ae86 Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Wed, 11 Mar 2026 23:17:09 +1100 Subject: Don't inject timestamps when we have no reason to --- src/queue_context.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/queue_context.cc') diff --git a/src/queue_context.cc b/src/queue_context.cc index 9fe25b3..a3ff8a3 100644 --- a/src/queue_context.cc +++ b/src/queue_context.cc @@ -390,6 +390,14 @@ bool QueueContext::should_inject_timestamps() const { return false; } + // Don't bother injecting timestamps during queue submission if both AL1 and + // AL2 are disabled. + if (!this->device_context.was_antilag_requested && + !pd.instance.layer.is_antilag_1_enabled) { + + return false; + } + assert(pd.queue_properties); const auto& queue_props = *pd.queue_properties; assert(this->queue_family_index < std::size(queue_props)); -- cgit v1.2.3