Skip to content

Commit 5fac998

Browse files
committed
Fix broken patch of queueCount
1 parent aaa41b7 commit 5fac998

25 files changed

Lines changed: 49 additions & 49 deletions

code/05_window_surface.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ class HelloTriangleApplication {
261261
VkBool32 presentSupport = false;
262262
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
263263

264-
if (queueFamily.queueCount > 0 && presentSupport) {
264+
if (presentSupport) {
265265
indices.presentFamily = i;
266266
}
267267

code/06_swap_chain_creation.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,14 +408,14 @@ class HelloTriangleApplication {
408408

409409
int i = 0;
410410
for (const auto& queueFamily : queueFamilies) {
411-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
411+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
412412
indices.graphicsFamily = i;
413413
}
414414

415415
VkBool32 presentSupport = false;
416416
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
417417

418-
if (queueFamily.queueCount && presentSupport) {
418+
if (presentSupport) {
419419
indices.presentFamily = i;
420420
}
421421

code/07_image_views.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -439,14 +439,14 @@ class HelloTriangleApplication {
439439

440440
int i = 0;
441441
for (const auto& queueFamily : queueFamilies) {
442-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
442+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
443443
indices.graphicsFamily = i;
444444
}
445445

446446
VkBool32 presentSupport = false;
447447
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
448448

449-
if (queueFamily.queueCount && presentSupport) {
449+
if (presentSupport) {
450450
indices.presentFamily = i;
451451
}
452452

code/08_graphics_pipeline.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -444,14 +444,14 @@ class HelloTriangleApplication {
444444

445445
int i = 0;
446446
for (const auto& queueFamily : queueFamilies) {
447-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
447+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
448448
indices.graphicsFamily = i;
449449
}
450450

451451
VkBool32 presentSupport = false;
452452
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
453453

454-
if (queueFamily.queueCount && presentSupport) {
454+
if (presentSupport) {
455455
indices.presentFamily = i;
456456
}
457457

code/09_shader_modules.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -480,14 +480,14 @@ class HelloTriangleApplication {
480480

481481
int i = 0;
482482
for (const auto& queueFamily : queueFamilies) {
483-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
483+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
484484
indices.graphicsFamily = i;
485485
}
486486

487487
VkBool32 presentSupport = false;
488488
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
489489

490-
if (queueFamily.queueCount && presentSupport) {
490+
if (presentSupport) {
491491
indices.presentFamily = i;
492492
}
493493

code/10_fixed_functions.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -552,14 +552,14 @@ class HelloTriangleApplication {
552552

553553
int i = 0;
554554
for (const auto& queueFamily : queueFamilies) {
555-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
555+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
556556
indices.graphicsFamily = i;
557557
}
558558

559559
VkBool32 presentSupport = false;
560560
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
561561

562-
if (queueFamily.queueCount && presentSupport) {
562+
if (presentSupport) {
563563
indices.presentFamily = i;
564564
}
565565

code/11_render_passes.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -587,14 +587,14 @@ class HelloTriangleApplication {
587587

588588
int i = 0;
589589
for (const auto& queueFamily : queueFamilies) {
590-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
590+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
591591
indices.graphicsFamily = i;
592592
}
593593

594594
VkBool32 presentSupport = false;
595595
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
596596

597-
if (queueFamily.queueCount && presentSupport) {
597+
if (presentSupport) {
598598
indices.presentFamily = i;
599599
}
600600

code/12_graphics_pipeline_complete.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -608,14 +608,14 @@ class HelloTriangleApplication {
608608

609609
int i = 0;
610610
for (const auto& queueFamily : queueFamilies) {
611-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
611+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
612612
indices.graphicsFamily = i;
613613
}
614614

615615
VkBool32 presentSupport = false;
616616
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
617617

618-
if (queueFamily.queueCount && presentSupport) {
618+
if (presentSupport) {
619619
indices.presentFamily = i;
620620
}
621621

code/13_framebuffers.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -637,14 +637,14 @@ class HelloTriangleApplication {
637637

638638
int i = 0;
639639
for (const auto& queueFamily : queueFamilies) {
640-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
640+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
641641
indices.graphicsFamily = i;
642642
}
643643

644644
VkBool32 presentSupport = false;
645645
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
646646

647-
if (queueFamily.queueCount && presentSupport) {
647+
if (presentSupport) {
648648
indices.presentFamily = i;
649649
}
650650

code/14_command_buffers.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -702,14 +702,14 @@ class HelloTriangleApplication {
702702

703703
int i = 0;
704704
for (const auto& queueFamily : queueFamilies) {
705-
if (queueFamily.queueCount && queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
705+
if (queueFamily.queueFlags & VK_QUEUE_GRAPHICS_BIT) {
706706
indices.graphicsFamily = i;
707707
}
708708

709709
VkBool32 presentSupport = false;
710710
vkGetPhysicalDeviceSurfaceSupportKHR(device, i, surface, &presentSupport);
711711

712-
if (queueFamily.queueCount && presentSupport) {
712+
if (presentSupport) {
713713
indices.presentFamily = i;
714714
}
715715

0 commit comments

Comments
 (0)