Skip to content

Commit 1ee72ec

Browse files
committed
Standardize Vulkan module inclusion with conditional vulkan_raii.hpp import for improved IntelliSense compatibility across all attachment files.
1 parent 744c6a4 commit 1ee72ec

File tree

6 files changed

+24
-0
lines changed

6 files changed

+24
-0
lines changed

attachments/32_ecosystem_utilities.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
#include <chrono>
1212
#include <optional>
1313

14+
#ifdef __INTELLISENSE__
15+
#include <vulkan/vulkan_raii.hpp>
16+
#else
1417
import vulkan_hpp;
18+
#endif
1519
#include <vulkan/vk_platform.h>
1620

1721
#define GLFW_INCLUDE_VULKAN // REQUIRED only for GLFW CreateWindowSurface.

attachments/33_vulkan_profiles.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
#include <chrono>
1212
#include <optional>
1313

14+
#ifdef __INTELLISENSE__
15+
#include <vulkan/vulkan_raii.hpp>
16+
#else
1417
import vulkan_hpp;
18+
#endif
1519
#include <vulkan/vk_platform.h>
1620
#include <vulkan/vulkan_profiles.hpp>
1721

attachments/34_android.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
#include <chrono>
1212
#include <optional>
1313

14+
#ifdef __INTELLISENSE__
15+
#include <vulkan/vulkan_raii.hpp>
16+
#else
1417
import vulkan_hpp;
18+
#endif
1519
#include <vulkan/vk_platform.h>
1620
#if defined(__ANDROID__)
1721
#include <vulkan/vulkan_core.h>

attachments/35_gltf_ktx.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
#include <chrono>
1212
#include <optional>
1313

14+
#ifdef __INTELLISENSE__
15+
#include <vulkan/vulkan_raii.hpp>
16+
#else
1417
import vulkan_hpp;
18+
#endif
1519
#include <vulkan/vk_platform.h>
1620
#if defined(__ANDROID__)
1721
#include <vulkan/vulkan_core.h>

attachments/36_multiple_objects.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
1111
#include <chrono>
1212
#include <optional>
1313

14+
#ifdef __INTELLISENSE__
15+
#include <vulkan/vulkan_raii.hpp>
16+
#else
1417
import vulkan_hpp;
18+
#endif
1519
#include <vulkan/vk_platform.h>
1620
#if defined(__ANDROID__)
1721
#include <vulkan/vulkan_core.h>

attachments/37_multithreading.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@
1616
#include <condition_variable>
1717
#include <future>
1818

19+
#ifdef __INTELLISENSE__
20+
#include <vulkan/vulkan_raii.hpp>
21+
#else
1922
import vulkan_hpp;
23+
#endif
2024
#include <vulkan/vk_platform.h>
2125

2226
#define GLFW_INCLUDE_VULKAN // REQUIRED only for GLFW CreateWindowSurface.

0 commit comments

Comments
 (0)