Skip to content

Commit bf8ea12

Browse files
committed
Switch to vulkan_raii.hpp for improved resource management.
Updated all Vulkan-related files to replace `vulkan.hpp` with `vulkan_raii.hpp`, leveraging its enhanced RAII features for better resource handling and reduced manual management. Also updated CMake minimum version to 3.10 in tinygltf dependency.
1 parent c36e290 commit bf8ea12

30 files changed

+30
-30
lines changed

attachments/00_base_code.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include <memory>
22
#ifdef __INTELLISENSE__
3-
#include <vulkan/vulkan.hpp>
3+
#include <vulkan/vulkan_raii.hpp>
44
#else
55
import vulkan_hpp;
66
#endif

attachments/01_instance_creation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include <memory>
66

77
#ifdef __INTELLISENSE__
8-
#include <vulkan/vulkan.hpp>
8+
#include <vulkan/vulkan_raii.hpp>
99
#else
1010
import vulkan_hpp;
1111
#endif

attachments/02_validation_layers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <algorithm>
88

99
#ifdef __INTELLISENSE__
10-
#include <vulkan/vulkan.hpp>
10+
#include <vulkan/vulkan_raii.hpp>
1111
#else
1212
import vulkan_hpp;
1313
#endif

attachments/03_physical_device_selection.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <algorithm>
88

99
#ifdef __INTELLISENSE__
10-
#include <vulkan/vulkan.hpp>
10+
#include <vulkan/vulkan_raii.hpp>
1111
#else
1212
import vulkan_hpp;
1313
#endif

attachments/04_logical_device.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <algorithm>
88

99
#ifdef __INTELLISENSE__
10-
#include <vulkan/vulkan.hpp>
10+
#include <vulkan/vulkan_raii.hpp>
1111
#else
1212
import vulkan_hpp;
1313
#endif

attachments/05_window_surface.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <algorithm>
88

99
#ifdef __INTELLISENSE__
10-
#include <vulkan/vulkan.hpp>
10+
#include <vulkan/vulkan_raii.hpp>
1111
#else
1212
import vulkan_hpp;
1313
#endif

attachments/06_swap_chain_creation.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <limits>
99

1010
#ifdef __INTELLISENSE__
11-
#include <vulkan/vulkan.hpp>
11+
#include <vulkan/vulkan_raii.hpp>
1212
#else
1313
import vulkan_hpp;
1414
#endif

attachments/07_image_views.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <limits>
99

1010
#ifdef __INTELLISENSE__
11-
#include <vulkan/vulkan.hpp>
11+
#include <vulkan/vulkan_raii.hpp>
1212
#else
1313
import vulkan_hpp;
1414
#endif

attachments/08_graphics_pipeline.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include <limits>
99

1010
#ifdef __INTELLISENSE__
11-
#include <vulkan/vulkan.hpp>
11+
#include <vulkan/vulkan_raii.hpp>
1212
#else
1313
import vulkan_hpp;
1414
#endif

attachments/09_shader_modules.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include <limits>
1010

1111
#ifdef __INTELLISENSE__
12-
#include <vulkan/vulkan.hpp>
12+
#include <vulkan/vulkan_raii.hpp>
1313
#else
1414
import vulkan_hpp;
1515
#endif

0 commit comments

Comments
 (0)