Skip to content

Commit eef49a2

Browse files
committed
Use std::numeric_limits<uint32_t>::max()
1 parent 0252ce0 commit eef49a2

27 files changed

+63
-37
lines changed

code/06_swap_chain_creation.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <cstring>
99
#include <cstdlib>
1010
#include <cstdint>
11+
#include <limits>
1112
#include <optional>
1213
#include <set>
1314

@@ -331,7 +332,7 @@ class HelloTriangleApplication {
331332
}
332333

333334
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
334-
if (capabilities.currentExtent.width != UINT32_MAX) {
335+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
335336
return capabilities.currentExtent;
336337
} else {
337338
int width, height;

code/07_image_views.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <cstring>
99
#include <cstdlib>
1010
#include <cstdint>
11+
#include <limits>
1112
#include <optional>
1213
#include <set>
1314

@@ -362,7 +363,7 @@ class HelloTriangleApplication {
362363
}
363364

364365
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
365-
if (capabilities.currentExtent.width != UINT32_MAX) {
366+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
366367
return capabilities.currentExtent;
367368
} else {
368369
int width, height;

code/08_graphics_pipeline.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include <cstring>
99
#include <cstdlib>
1010
#include <cstdint>
11+
#include <limits>
1112
#include <optional>
1213
#include <set>
1314

@@ -367,7 +368,7 @@ class HelloTriangleApplication {
367368
}
368369

369370
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
370-
if (capabilities.currentExtent.width != UINT32_MAX) {
371+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
371372
return capabilities.currentExtent;
372373
} else {
373374
int width, height;

code/09_shader_modules.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -403,7 +404,7 @@ class HelloTriangleApplication {
403404
}
404405

405406
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
406-
if (capabilities.currentExtent.width != UINT32_MAX) {
407+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
407408
return capabilities.currentExtent;
408409
} else {
409410
int width, height;

code/10_fixed_functions.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -475,7 +476,7 @@ class HelloTriangleApplication {
475476
}
476477

477478
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
478-
if (capabilities.currentExtent.width != UINT32_MAX) {
479+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
479480
return capabilities.currentExtent;
480481
} else {
481482
int width, height;

code/11_render_passes.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -510,7 +511,7 @@ class HelloTriangleApplication {
510511
}
511512

512513
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
513-
if (capabilities.currentExtent.width != UINT32_MAX) {
514+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
514515
return capabilities.currentExtent;
515516
} else {
516517
int width, height;

code/12_graphics_pipeline_complete.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -531,7 +532,7 @@ class HelloTriangleApplication {
531532
}
532533

533534
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
534-
if (capabilities.currentExtent.width != UINT32_MAX) {
535+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
535536
return capabilities.currentExtent;
536537
} else {
537538
int width, height;

code/13_framebuffers.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -560,7 +561,7 @@ class HelloTriangleApplication {
560561
}
561562

562563
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
563-
if (capabilities.currentExtent.width != UINT32_MAX) {
564+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
564565
return capabilities.currentExtent;
565566
} else {
566567
int width, height;

code/14_command_buffers.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -624,7 +625,7 @@ class HelloTriangleApplication {
624625
}
625626

626627
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
627-
if (capabilities.currentExtent.width != UINT32_MAX) {
628+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
628629
return capabilities.currentExtent;
629630
} else {
630631
int width, height;

code/15_hello_triangle.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -709,7 +710,7 @@ class HelloTriangleApplication {
709710
}
710711

711712
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
712-
if (capabilities.currentExtent.width != UINT32_MAX) {
713+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
713714
return capabilities.currentExtent;
714715
} else {
715716
int width, height;

code/16_frames_in_flight.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -721,7 +722,7 @@ class HelloTriangleApplication {
721722
}
722723

723724
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
724-
if (capabilities.currentExtent.width != UINT32_MAX) {
725+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
725726
return capabilities.currentExtent;
726727
} else {
727728
int width, height;

code/17_swap_chain_recreation.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <cstring>
1010
#include <cstdlib>
1111
#include <cstdint>
12+
#include <limits>
1213
#include <optional>
1314
#include <set>
1415

@@ -766,7 +767,7 @@ class HelloTriangleApplication {
766767
}
767768

768769
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
769-
if (capabilities.currentExtent.width != UINT32_MAX) {
770+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
770771
return capabilities.currentExtent;
771772
} else {
772773
int width, height;

code/18_vertex_input.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <cstring>
1212
#include <cstdlib>
1313
#include <cstdint>
14+
#include <limits>
1415
#include <array>
1516
#include <optional>
1617
#include <set>
@@ -811,7 +812,7 @@ class HelloTriangleApplication {
811812
}
812813

813814
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
814-
if (capabilities.currentExtent.width != UINT32_MAX) {
815+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
815816
return capabilities.currentExtent;
816817
} else {
817818
int width, height;

code/19_vertex_buffer.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <cstring>
1212
#include <cstdlib>
1313
#include <cstdint>
14+
#include <limits>
1415
#include <array>
1516
#include <optional>
1617
#include <set>
@@ -867,7 +868,7 @@ class HelloTriangleApplication {
867868
}
868869

869870
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
870-
if (capabilities.currentExtent.width != UINT32_MAX) {
871+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
871872
return capabilities.currentExtent;
872873
} else {
873874
int width, height;

code/20_staging_buffer.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <cstring>
1212
#include <cstdlib>
1313
#include <cstdint>
14+
#include <limits>
1415
#include <array>
1516
#include <optional>
1617
#include <set>
@@ -915,7 +916,7 @@ class HelloTriangleApplication {
915916
}
916917

917918
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
918-
if (capabilities.currentExtent.width != UINT32_MAX) {
919+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
919920
return capabilities.currentExtent;
920921
} else {
921922
int width, height;

code/21_index_buffer.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <cstring>
1212
#include <cstdlib>
1313
#include <cstdint>
14+
#include <limits>
1415
#include <array>
1516
#include <optional>
1617
#include <set>
@@ -948,7 +949,7 @@ class HelloTriangleApplication {
948949
}
949950

950951
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
951-
if (capabilities.currentExtent.width != UINT32_MAX) {
952+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
952953
return capabilities.currentExtent;
953954
} else {
954955
int width, height;

code/22_descriptor_layout.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <cstring>
1515
#include <cstdlib>
1616
#include <cstdint>
17+
#include <limits>
1718
#include <array>
1819
#include <optional>
1920
#include <set>
@@ -1019,7 +1020,7 @@ class HelloTriangleApplication {
10191020
}
10201021

10211022
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1022-
if (capabilities.currentExtent.width != UINT32_MAX) {
1023+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
10231024
return capabilities.currentExtent;
10241025
} else {
10251026
int width, height;

code/23_descriptor_sets.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include <cstring>
1515
#include <cstdlib>
1616
#include <cstdint>
17+
#include <limits>
1718
#include <array>
1819
#include <optional>
1920
#include <set>
@@ -1077,7 +1078,7 @@ class HelloTriangleApplication {
10771078
}
10781079

10791080
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1080-
if (capabilities.currentExtent.width != UINT32_MAX) {
1081+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
10811082
return capabilities.currentExtent;
10821083
} else {
10831084
int width, height;

code/24_texture_image.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <cstring>
1818
#include <cstdlib>
1919
#include <cstdint>
20+
#include <limits>
2021
#include <array>
2122
#include <optional>
2223
#include <set>
@@ -1232,7 +1233,7 @@ class HelloTriangleApplication {
12321233
}
12331234

12341235
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1235-
if (capabilities.currentExtent.width != UINT32_MAX) {
1236+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
12361237
return capabilities.currentExtent;
12371238
} else {
12381239
int width, height;

code/25_sampler.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <cstring>
1818
#include <cstdlib>
1919
#include <cstdint>
20+
#include <limits>
2021
#include <array>
2122
#include <optional>
2223
#include <set>
@@ -1270,7 +1271,7 @@ class HelloTriangleApplication {
12701271
}
12711272

12721273
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1273-
if (capabilities.currentExtent.width != UINT32_MAX) {
1274+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
12741275
return capabilities.currentExtent;
12751276
} else {
12761277
int width, height;

code/26_texture_mapping.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <cstring>
1818
#include <cstdlib>
1919
#include <cstdint>
20+
#include <limits>
2021
#include <array>
2122
#include <optional>
2223
#include <set>
@@ -1300,7 +1301,7 @@ class HelloTriangleApplication {
13001301
}
13011302

13021303
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1303-
if (capabilities.currentExtent.width != UINT32_MAX) {
1304+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
13041305
return capabilities.currentExtent;
13051306
} else {
13061307
int width, height;

code/27_depth_buffering.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <cstring>
1919
#include <cstdlib>
2020
#include <cstdint>
21+
#include <limits>
2122
#include <array>
2223
#include <optional>
2324
#include <set>
@@ -1380,7 +1381,7 @@ class HelloTriangleApplication {
13801381
}
13811382

13821383
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1383-
if (capabilities.currentExtent.width != UINT32_MAX) {
1384+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
13841385
return capabilities.currentExtent;
13851386
} else {
13861387
int width, height;

code/28_model_loading.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include <cstring>
2424
#include <cstdlib>
2525
#include <cstdint>
26+
#include <limits>
2627
#include <array>
2728
#include <optional>
2829
#include <set>
@@ -1426,7 +1427,7 @@ class HelloTriangleApplication {
14261427
}
14271428

14281429
VkExtent2D chooseSwapExtent(const VkSurfaceCapabilitiesKHR& capabilities) {
1429-
if (capabilities.currentExtent.width != UINT32_MAX) {
1430+
if (capabilities.currentExtent.width != std::numeric_limits<uint32_t>::max()) {
14301431
return capabilities.currentExtent;
14311432
} else {
14321433
int width, height;

0 commit comments

Comments
 (0)