Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 170ce59

Browse files
committed
Fix chooseSwapPresentMode not passing by const reference
1 parent 23ff1f7 commit 170ce59

25 files changed

Lines changed: 27 additions & 27 deletions

03_Drawing_a_triangle/01_Presentation/01_Swap_chain.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ Only the `VK_PRESENT_MODE_FIFO_KHR` mode is guaranteed to be available, so we'll
302302
again have to write a function that looks for the best mode that is available:
303303
304304
```c++
305-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
305+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
306306
return VK_PRESENT_MODE_FIFO_KHR;
307307
}
308308
```
@@ -313,7 +313,7 @@ images that are as up-to-date as possible right until the vertical blank. So,
313313
let's look through the list to see if it's available:
314314

315315
```c++
316-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
316+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
317317
for (const auto& availablePresentMode : availablePresentModes) {
318318
if (availablePresentMode == VK_PRESENT_MODE_MAILBOX_KHR) {
319319
return availablePresentMode;
@@ -329,7 +329,7 @@ Unfortunately some drivers currently don't properly support
329329
if `VK_PRESENT_MODE_MAILBOX_KHR` is not available:
330330
331331
```c++
332-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
332+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
333333
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
334334
335335
for (const auto& availablePresentMode : availablePresentModes) {

code/06_swap_chain_creation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ class HelloTriangleApplication {
312312
return availableFormats[0];
313313
}
314314

315-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
315+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
316316
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
317317

318318
for (const auto& availablePresentMode : availablePresentModes) {

code/07_image_views.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ class HelloTriangleApplication {
343343
return availableFormats[0];
344344
}
345345

346-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
346+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
347347
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
348348

349349
for (const auto& availablePresentMode : availablePresentModes) {

code/08_graphics_pipeline.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ class HelloTriangleApplication {
348348
return availableFormats[0];
349349
}
350350

351-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
351+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
352352
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
353353

354354
for (const auto& availablePresentMode : availablePresentModes) {

code/09_shader_modules.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ class HelloTriangleApplication {
384384
return availableFormats[0];
385385
}
386386

387-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
387+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
388388
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
389389

390390
for (const auto& availablePresentMode : availablePresentModes) {

code/10_fixed_functions.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -456,7 +456,7 @@ class HelloTriangleApplication {
456456
return availableFormats[0];
457457
}
458458

459-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
459+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
460460
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
461461

462462
for (const auto& availablePresentMode : availablePresentModes) {

code/11_render_passes.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ class HelloTriangleApplication {
491491
return availableFormats[0];
492492
}
493493

494-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
494+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
495495
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
496496

497497
for (const auto& availablePresentMode : availablePresentModes) {

code/12_graphics_pipeline_complete.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ class HelloTriangleApplication {
512512
return availableFormats[0];
513513
}
514514

515-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
515+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
516516
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
517517

518518
for (const auto& availablePresentMode : availablePresentModes) {

code/13_framebuffers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ class HelloTriangleApplication {
541541
return availableFormats[0];
542542
}
543543

544-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
544+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
545545
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
546546

547547
for (const auto& availablePresentMode : availablePresentModes) {

code/14_command_buffers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,7 @@ class HelloTriangleApplication {
607607
return availableFormats[0];
608608
}
609609

610-
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR> availablePresentModes) {
610+
VkPresentModeKHR chooseSwapPresentMode(const std::vector<VkPresentModeKHR>& availablePresentModes) {
611611
VkPresentModeKHR bestMode = VK_PRESENT_MODE_FIFO_KHR;
612612

613613
for (const auto& availablePresentMode : availablePresentModes) {

0 commit comments

Comments
 (0)