From 8f4501215c0dbbbde59da2d015fdec3dbe5131bc Mon Sep 17 00:00:00 2001 From: Nicolas James Date: Fri, 13 Feb 2026 18:21:04 +1100 Subject: add working frame tracking and commit before i break everything --- src/physical_device_context.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/physical_device_context.cc') diff --git a/src/physical_device_context.cc b/src/physical_device_context.cc index 105b840..d265c9d 100644 --- a/src/physical_device_context.cc +++ b/src/physical_device_context.cc @@ -1,10 +1,16 @@ #include "physical_device_context.hh" namespace low_latency { - + PhysicalDeviceContext::PhysicalDeviceContext( InstanceContext& instance_context, const VkPhysicalDevice& physical_device) - : instance(instance_context), physical_device(physical_device) {} + : instance(instance_context), physical_device(physical_device) { + + auto props = VkPhysicalDeviceProperties{}; + instance.vtable.GetPhysicalDeviceProperties(this->physical_device, &props); + this->properties = + std::make_unique(std::move(props)); +} PhysicalDeviceContext::~PhysicalDeviceContext() {} -- cgit v1.2.3