From 7baf9ca74e0ca7ab5ac7202723509b8887f64163 Mon Sep 17 00:00:00 2001 From: PancakeTAS Date: Sat, 9 May 2026 19:54:40 +0200 Subject: [PATCH] feat(bindless): Strip unnused Vulkan-Hpp features --- lsfg-vk-backend/src/lsfgvk.cpp | 1 - lsfg-vk-backend/src/utility/vkhelper.hpp | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lsfg-vk-backend/src/lsfgvk.cpp b/lsfg-vk-backend/src/lsfgvk.cpp index 1b57f74..334d8ca 100644 --- a/lsfg-vk-backend/src/lsfgvk.cpp +++ b/lsfg-vk-backend/src/lsfgvk.cpp @@ -5,7 +5,6 @@ #include "modules/pipeline.hpp" #include "utility/pipelines.hpp" #include "utility/vkhelper.hpp" -#include "vulkan/vulkan.hpp" #include #include diff --git a/lsfg-vk-backend/src/utility/vkhelper.hpp b/lsfg-vk-backend/src/utility/vkhelper.hpp index b20f818..af5c620 100644 --- a/lsfg-vk-backend/src/utility/vkhelper.hpp +++ b/lsfg-vk-backend/src/utility/vkhelper.hpp @@ -5,6 +5,9 @@ #define VULKAN_HPP_DISPATCH_LOADER_DYNAMIC 1 #define VULKAN_HPP_NO_DEFAULT_DISPATCHER 1 #define VULKAN_HPP_NO_CONSTRUCTORS 1 +#define VULKAN_HPP_NO_SETTERS 1 +#define VULKAN_HPP_NO_SPACESHIP_OPERATOR 1 +#define VULKAN_HPP_NO_TO_STRING 1 #include // IWYU pragma: export // IWYU pragma: begin_exports