diff --git a/attachments/04_logical_device.cpp b/attachments/04_logical_device.cpp index d4f24772..66da648d 100644 --- a/attachments/04_logical_device.cpp +++ b/attachments/04_logical_device.cpp @@ -211,7 +211,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = graphicsIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/05_window_surface.cpp b/attachments/05_window_surface.cpp index 66b1c5a5..4fbc4932 100644 --- a/attachments/05_window_surface.cpp +++ b/attachments/05_window_surface.cpp @@ -229,7 +229,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/06_swap_chain_creation.cpp b/attachments/06_swap_chain_creation.cpp index d7e8c212..424bf0f2 100644 --- a/attachments/06_swap_chain_creation.cpp +++ b/attachments/06_swap_chain_creation.cpp @@ -237,7 +237,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/07_image_views.cpp b/attachments/07_image_views.cpp index b60618d4..a8d93cbc 100644 --- a/attachments/07_image_views.cpp +++ b/attachments/07_image_views.cpp @@ -238,7 +238,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/08_graphics_pipeline.cpp b/attachments/08_graphics_pipeline.cpp index 4000ddb7..839429d7 100644 --- a/attachments/08_graphics_pipeline.cpp +++ b/attachments/08_graphics_pipeline.cpp @@ -239,7 +239,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/09_shader_modules.cpp b/attachments/09_shader_modules.cpp index 795263f9..ab7964ce 100644 --- a/attachments/09_shader_modules.cpp +++ b/attachments/09_shader_modules.cpp @@ -249,7 +249,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/10_fixed_functions.cpp b/attachments/10_fixed_functions.cpp index 7bdc9f56..3cb74ff2 100644 --- a/attachments/10_fixed_functions.cpp +++ b/attachments/10_fixed_functions.cpp @@ -251,7 +251,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/12_graphics_pipeline_complete.cpp b/attachments/12_graphics_pipeline_complete.cpp index 07830622..9231d9c0 100644 --- a/attachments/12_graphics_pipeline_complete.cpp +++ b/attachments/12_graphics_pipeline_complete.cpp @@ -252,7 +252,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/14_command_buffers.cpp b/attachments/14_command_buffers.cpp index 02e42792..db987bda 100644 --- a/attachments/14_command_buffers.cpp +++ b/attachments/14_command_buffers.cpp @@ -256,7 +256,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/15_hello_triangle.cpp b/attachments/15_hello_triangle.cpp index 1848011e..b77dc4db 100644 --- a/attachments/15_hello_triangle.cpp +++ b/attachments/15_hello_triangle.cpp @@ -265,7 +265,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/16_frames_in_flight.cpp b/attachments/16_frames_in_flight.cpp index 5e6725c2..f9798e15 100644 --- a/attachments/16_frames_in_flight.cpp +++ b/attachments/16_frames_in_flight.cpp @@ -269,7 +269,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/17_swap_chain_recreation.cpp b/attachments/17_swap_chain_recreation.cpp index 6f7f5b1b..da4356fd 100644 --- a/attachments/17_swap_chain_recreation.cpp +++ b/attachments/17_swap_chain_recreation.cpp @@ -302,7 +302,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/18_vertex_input.cpp b/attachments/18_vertex_input.cpp index 2aaa6406..94f15ed8 100644 --- a/attachments/18_vertex_input.cpp +++ b/attachments/18_vertex_input.cpp @@ -319,7 +319,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/19_vertex_buffer.cpp b/attachments/19_vertex_buffer.cpp index 169a5332..4a2bc61a 100644 --- a/attachments/19_vertex_buffer.cpp +++ b/attachments/19_vertex_buffer.cpp @@ -323,7 +323,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/20_staging_buffer.cpp b/attachments/20_staging_buffer.cpp index 0f8bd493..a9c058eb 100644 --- a/attachments/20_staging_buffer.cpp +++ b/attachments/20_staging_buffer.cpp @@ -323,7 +323,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/21_index_buffer.cpp b/attachments/21_index_buffer.cpp index 1b589051..913107a1 100644 --- a/attachments/21_index_buffer.cpp +++ b/attachments/21_index_buffer.cpp @@ -330,7 +330,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/22_descriptor_layout.cpp b/attachments/22_descriptor_layout.cpp index 9e93618d..c6994f12 100644 --- a/attachments/22_descriptor_layout.cpp +++ b/attachments/22_descriptor_layout.cpp @@ -348,7 +348,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/23_descriptor_sets.cpp b/attachments/23_descriptor_sets.cpp index 0bb63cd0..e6c5f93c 100644 --- a/attachments/23_descriptor_sets.cpp +++ b/attachments/23_descriptor_sets.cpp @@ -353,7 +353,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/24_texture_image.cpp b/attachments/24_texture_image.cpp index 066e9e07..a0d9ee99 100644 --- a/attachments/24_texture_image.cpp +++ b/attachments/24_texture_image.cpp @@ -360,7 +360,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/25_sampler.cpp b/attachments/25_sampler.cpp index 7e644e2d..b107f5d6 100644 --- a/attachments/25_sampler.cpp +++ b/attachments/25_sampler.cpp @@ -363,7 +363,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/26_texture_mapping.cpp b/attachments/26_texture_mapping.cpp index ea516cd1..8671a207 100644 --- a/attachments/26_texture_mapping.cpp +++ b/attachments/26_texture_mapping.cpp @@ -365,7 +365,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/27_depth_buffering.cpp b/attachments/27_depth_buffering.cpp index 98a46715..3a804d8b 100644 --- a/attachments/27_depth_buffering.cpp +++ b/attachments/27_depth_buffering.cpp @@ -378,7 +378,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/28_model_loading.cpp b/attachments/28_model_loading.cpp index 6a9f0ed1..7db1bb9c 100644 --- a/attachments/28_model_loading.cpp +++ b/attachments/28_model_loading.cpp @@ -387,7 +387,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/29_mipmapping.cpp b/attachments/29_mipmapping.cpp index 798ac1ba..800523cf 100644 --- a/attachments/29_mipmapping.cpp +++ b/attachments/29_mipmapping.cpp @@ -387,7 +387,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/30_multisampling.cpp b/attachments/30_multisampling.cpp index 6f5262c5..48deec83 100644 --- a/attachments/30_multisampling.cpp +++ b/attachments/30_multisampling.cpp @@ -396,7 +396,7 @@ class HelloTriangleApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/31_compute_shader.cpp b/attachments/31_compute_shader.cpp index 9afe1fa3..13a8b085 100644 --- a/attachments/31_compute_shader.cpp +++ b/attachments/31_compute_shader.cpp @@ -370,7 +370,7 @@ class ComputeShaderApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, diff --git a/attachments/32_ecosystem_utilities.cpp b/attachments/32_ecosystem_utilities.cpp index a57dfd55..d0c8c814 100644 --- a/attachments/32_ecosystem_utilities.cpp +++ b/attachments/32_ecosystem_utilities.cpp @@ -525,7 +525,7 @@ class HelloTriangleApplication features.pNext = pNext; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{ .pNext = &features, diff --git a/attachments/33_vulkan_profiles.cpp b/attachments/33_vulkan_profiles.cpp index c2d3d60c..e43fb277 100644 --- a/attachments/33_vulkan_profiles.cpp +++ b/attachments/33_vulkan_profiles.cpp @@ -447,7 +447,7 @@ class HelloTriangleApplication throw std::runtime_error("Could not find a queue for graphics and present -> terminating"); } - float queuePriority = 1.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; if (appInfo.profileSupported) diff --git a/attachments/34_android.cpp b/attachments/34_android.cpp index 76e67937..90ba6c53 100644 --- a/attachments/34_android.cpp +++ b/attachments/34_android.cpp @@ -583,7 +583,7 @@ class HelloTriangleApplication throw std::runtime_error("Could not find a queue for graphics and present -> terminating"); } - float queuePriority = 1.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; if (appInfo.profileSupported) diff --git a/attachments/35_gltf_ktx.cpp b/attachments/35_gltf_ktx.cpp index 318d78e9..1b8853c1 100644 --- a/attachments/35_gltf_ktx.cpp +++ b/attachments/35_gltf_ktx.cpp @@ -594,7 +594,7 @@ class VulkanApplication vulkan13Features.pNext = &extendedDynamicStateFeatures; features.pNext = &vulkan13Features; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{ .pNext = &features, diff --git a/attachments/36_multiple_objects.cpp b/attachments/36_multiple_objects.cpp index 2f248a0a..19f85865 100644 --- a/attachments/36_multiple_objects.cpp +++ b/attachments/36_multiple_objects.cpp @@ -667,7 +667,7 @@ class VulkanApplication vulkan13Features.pNext = &extendedDynamicStateFeatures; features.pNext = &vulkan13Features; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{ .pNext = &features, diff --git a/attachments/37_multithreading.cpp b/attachments/37_multithreading.cpp index fc254156..953b6493 100644 --- a/attachments/37_multithreading.cpp +++ b/attachments/37_multithreading.cpp @@ -659,7 +659,7 @@ class MultithreadedApplication vulkan13Features.pNext = &extendedDynamicStateFeatures; features.pNext = &vulkan13Features; - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = queueIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{ .pNext = &features, diff --git a/attachments/38_ray_tracing.cpp b/attachments/38_ray_tracing.cpp index 4ba405c3..05bf70ed 100644 --- a/attachments/38_ray_tracing.cpp +++ b/attachments/38_ray_tracing.cpp @@ -506,7 +506,7 @@ class VulkanRaytracingApplication }; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo{.queueFamilyIndex = graphicsIndex, .queueCount = 1, .pQueuePriorities = &queuePriority}; vk::DeviceCreateInfo deviceCreateInfo{.pNext = &featureChain.get(), .queueCreateInfoCount = 1, 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 18dec5f4..f179c89f 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 @@ -59,7 +59,7 @@ This is required even if there is only a single queue: [,c++] ---- -float queuePriority = 0.0f; +float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo { .queueFamilyIndex = graphicsIndex, .queueCount = 1, .pQueuePriorities = &queuePriority }; ---- diff --git a/en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.adoc b/en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.adoc index 530b5e67..b34ea731 100644 --- a/en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.adoc +++ b/en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.adoc @@ -267,7 +267,7 @@ void createLogicalDevice() { vulkan13Features.pNext = &extendedDynamicStateFeatures; features.pNext = &vulkan13Features; // create a Device - float queuePriority = 0.0f; + float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo { .queueFamilyIndex = graphicsIndex, .queueCount = 1, .pQueuePriorities = &queuePriority }; vk::DeviceCreateInfo deviceCreateInfo{ .pNext = &features, .queueCreateInfoCount = 1, .pQueueCreateInfos = &deviceQueueCreateInfo }; deviceCreateInfo.enabledExtensionCount = deviceExtensions.size(); diff --git a/en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.adoc b/en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.adoc index 6e20ad54..1e5a8139 100644 --- a/en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.adoc +++ b/en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.adoc @@ -64,7 +64,7 @@ Alternatively, we can do this at the construction and keep this very succinct: [,c++] ---- std::vector deviceExtensions = { vk::KHRSwapchainExtensionName }; -float queuePriority = 0.0f; +float queuePriority = 0.5f; vk::DeviceQueueCreateInfo deviceQueueCreateInfo( {}, graphicsIndex, 1, &queuePriority ); vk::DeviceCreateInfo deviceCreateInfo( {}, deviceQueueCreateInfo, {}, deviceExtensions ); ----