From 449d9c40cb7fb169939a9a784b875fcc6940cc6e Mon Sep 17 00:00:00 2001 From: spencer-lunarg Date: Mon, 13 Apr 2026 10:14:27 +0200 Subject: [PATCH] safe: Remove unused includes --- include/vulkan/utility/vk_safe_struct.hpp | 2 -- include/vulkan/utility/vk_safe_struct_utils.hpp | 1 - scripts/generators/safe_struct_generator.py | 5 +---- src/vulkan/vk_safe_struct_utils.cpp | 1 - 4 files changed, 1 insertion(+), 8 deletions(-) diff --git a/include/vulkan/utility/vk_safe_struct.hpp b/include/vulkan/utility/vk_safe_struct.hpp index 42b4b1e..14cd40f 100644 --- a/include/vulkan/utility/vk_safe_struct.hpp +++ b/include/vulkan/utility/vk_safe_struct.hpp @@ -16,8 +16,6 @@ #pragma once #include -#include - #include namespace vku { diff --git a/include/vulkan/utility/vk_safe_struct_utils.hpp b/include/vulkan/utility/vk_safe_struct_utils.hpp index ff87859..8c18040 100644 --- a/include/vulkan/utility/vk_safe_struct_utils.hpp +++ b/include/vulkan/utility/vk_safe_struct_utils.hpp @@ -15,7 +15,6 @@ #include #include #include -#include namespace vku { diff --git a/scripts/generators/safe_struct_generator.py b/scripts/generators/safe_struct_generator.py index 10ec800..48297f4 100644 --- a/scripts/generators/safe_struct_generator.py +++ b/scripts/generators/safe_struct_generator.py @@ -182,8 +182,6 @@ def generateHeader(self): out.append(''' #pragma once #include - #include - #include namespace vku { @@ -280,7 +278,6 @@ def generateUtil(self): #include #include - #include #include namespace vku { @@ -584,7 +581,7 @@ def qfi_construct(item, member): if member.pointer and ('PFN_' in member.type or member.name in self.unused_params.get(struct.name, [])): m_shallow_copy = True - + if member.name == 'pNext': copy_pnext = 'pNext = SafePnextCopy(in_struct->pNext, copy_state);\n' copy_pnext_if = ''' diff --git a/src/vulkan/vk_safe_struct_utils.cpp b/src/vulkan/vk_safe_struct_utils.cpp index 8e1011c..21af600 100644 --- a/src/vulkan/vk_safe_struct_utils.cpp +++ b/src/vulkan/vk_safe_struct_utils.cpp @@ -17,7 +17,6 @@ #include #include -#include #include namespace vku {