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/instance_context.hh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/instance_context.hh') diff --git a/src/instance_context.hh b/src/instance_context.hh index 3b71a82..001cde8 100644 --- a/src/instance_context.hh +++ b/src/instance_context.hh @@ -10,17 +10,22 @@ namespace low_latency { +class LayerContext; class PhysicalDeviceContext; struct InstanceContext final : public Context { + const LayerContext& layer; + const VkInstance instance; const VkuInstanceDispatchTable vtable; - std::unordered_map> phys_devices; + std::unordered_map> + phys_devices; public: - InstanceContext(const VkInstance& instance, + InstanceContext(const LayerContext& parent_context, + const VkInstance& instance, VkuInstanceDispatchTable&& vtable); virtual ~InstanceContext(); }; -- cgit v1.2.3