aboutsummaryrefslogtreecommitdiff
path: root/src/physical_device_context.hh
diff options
context:
space:
mode:
authorNicolas James <Eele1Ephe7uZahRie@tutanota.com>2026-03-30 15:54:10 +1100
committerNicolas James <Eele1Ephe7uZahRie@tutanota.com>2026-03-30 15:54:10 +1100
commit644bc4ed5edd4e3ffa88750bdacb147c75df9546 (patch)
tree5580f05b202493ccb68d5c67ec37e10d53f3cd1d /src/physical_device_context.hh
parent681bd5096ee416b50dd7338de30af7b3db385a36 (diff)
Fix AL2 via VK_NV_low_latency2's async implementation, fix race in TimestampPool
Diffstat (limited to 'src/physical_device_context.hh')
-rw-r--r--src/physical_device_context.hh10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/physical_device_context.hh b/src/physical_device_context.hh
index f7ad289..d2e094e 100644
--- a/src/physical_device_context.hh
+++ b/src/physical_device_context.hh
@@ -23,16 +23,12 @@ class PhysicalDeviceContext final : public Context {
public:
InstanceContext& instance;
-
const VkPhysicalDevice physical_device;
- std::unique_ptr<const VkPhysicalDeviceProperties> properties;
-
- using queue_properties_t = std::vector<VkQueueFamilyProperties2>;
- std::unique_ptr<const queue_properties_t> queue_properties;
+ std::unique_ptr<VkPhysicalDeviceProperties> properties;
+ std::unique_ptr<std::vector<VkQueueFamilyProperties2>> queue_properties;
- // Will be true if the physical device supports everything in
- // this->required_extensions.
+ // Will be true if the physical device supports all of required_extensions.
bool supports_required_extensions = false;
public: