From 6d1032d39fac105f1bfb5972a45643b6fffb56a2 Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Tue, 7 Apr 2026 17:14:38 +1000 Subject: Remove unnecessary assertions for unique shared pointers in destructors of Instance and Device contexts --- src/instance_context.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'src/instance_context.cc') diff --git a/src/instance_context.cc b/src/instance_context.cc index 8aeb46c..06c04a8 100644 --- a/src/instance_context.cc +++ b/src/instance_context.cc @@ -10,12 +10,6 @@ InstanceContext::InstanceContext(const LayerContext& parent_context, VkuInstanceDispatchTable&& vtable) : layer(parent_context), instance(instance), vtable(std::move(vtable)) {} -InstanceContext::~InstanceContext() { - // Similar to devices, we should own the only shared ptr at this point so - // they destruct now. - for (const auto& [device, device_context] : this->physical_devices) { - assert(device_context.unique()); - } -} +InstanceContext::~InstanceContext() {} } // namespace low_latency \ No newline at end of file -- cgit v1.2.3