From 23cb3ea35dfda9b74b5d296b3341eb9dc2e41f78 Mon Sep 17 00:00:00 2001 From: Andrew Downing Date: Sun, 26 Oct 2025 14:53:49 -0400 Subject: [PATCH] Update 04_Logical_device_and_queues.adoc --- .../00_Setup/04_Logical_device_and_queues.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.adoc b/en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.adoc index 176869ab..18dec5f4 100644 --- a/en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.adoc +++ b/en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.adoc @@ -15,7 +15,7 @@ Start by adding a new class member to store the logical device handle in. [,c++] ---- -vk::raii::Device device; +vk::raii::Device device = nullptr; ---- Next, add a `createLogicalDevice` function that is called from `initVulkan`. @@ -44,7 +44,7 @@ Right now we're only interested in a queue with graphics capabilities. [,c++] ---- std::vector queueFamilyProperties = physicalDevice.getQueueFamilyProperties(); - +uint32_t graphicsIndex = findQueueFamilies(m_physicalDevice); vk::DeviceQueueCreateInfo deviceQueueCreateInfo { .queueFamilyIndex = graphicsIndex }; ----