build: Add missing include headers

This commit is contained in:
Takuto Ikuta 2024-12-12 18:01:31 +09:00 committed by Charles Giessen
parent 0ab12c1668
commit 645eed2883
6 changed files with 16 additions and 7 deletions

View file

@ -10,8 +10,10 @@
#pragma once #pragma once
#include "vk_layer_settings.h" #include "vk_layer_settings.h"
#include <vector>
#include <string> #include <string>
#include <utility>
#include <vector>
VkResult vkuGetLayerSettingValue(VkuLayerSettingSet layerSettingSet, const char *pSettingName, bool &settingValue); VkResult vkuGetLayerSettingValue(VkuLayerSettingSet layerSettingSet, const char *pSettingName, bool &settingValue);

View file

@ -9,6 +9,8 @@
#pragma once #pragma once
#include <stdint.h>
#include <array> #include <array>
#include <functional> #include <functional>
#include <mutex> #include <mutex>

View file

@ -7,17 +7,19 @@
// Author(s): // Author(s):
// - Christophe Riccio <christophe@lunarg.com> // - Christophe Riccio <christophe@lunarg.com>
#include "vulkan/layer/vk_layer_settings.h" #include "vulkan/layer/vk_layer_settings.h"
#include "layer_settings_util.hpp"
#include "layer_settings_manager.hpp" #include "layer_settings_manager.hpp"
#include "layer_settings_util.hpp"
#include <memory> #include <algorithm>
#include <charconv>
#include <cstdlib>
#include <cassert> #include <cassert>
#include <cstring>
#include <cctype> #include <cctype>
#include <cstring> #include <charconv>
#include <cstdint> #include <cstdint>
#include <cstdlib>
#include <cstring>
#include <cstring>
#include <memory>
#include <system_error>
#include <unordered_map> #include <unordered_map>
// This is used only for unit tests in test_layer_setting_file // This is used only for unit tests in test_layer_setting_file

View file

@ -17,6 +17,7 @@
#include <vulkan/utility/vk_safe_struct.hpp> #include <vulkan/utility/vk_safe_struct.hpp>
#include <vulkan/utility/vk_struct_helper.hpp> #include <vulkan/utility/vk_struct_helper.hpp>
#include <cstddef>
#include <cstring> #include <cstring>
namespace vku { namespace vku {

View file

@ -17,6 +17,7 @@
#include <vulkan/utility/vk_safe_struct.hpp> #include <vulkan/utility/vk_safe_struct.hpp>
#include <vulkan/utility/vk_struct_helper.hpp> #include <vulkan/utility/vk_struct_helper.hpp>
#include <cstddef>
#include <cstring> #include <cstring>
namespace vku { namespace vku {

View file

@ -17,6 +17,7 @@
#include <vulkan/utility/vk_safe_struct.hpp> #include <vulkan/utility/vk_safe_struct.hpp>
#include <vulkan/utility/vk_struct_helper.hpp> #include <vulkan/utility/vk_struct_helper.hpp>
#include <cstddef>
#include <cstring> #include <cstring>
namespace vku { namespace vku {