summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar lat9nq2023-05-28 23:24:08 -0400
committerGravatar lat9nq2023-06-06 01:54:44 -0400
commit013c34cb321873eca0c4bfc7e2347c52bb09ed9a (patch)
tree3836398522e29d2ab59b396b1a91d142088aa6ef /src
parentvk_device_info: Add SPDX data (diff)
downloadyuzu-013c34cb321873eca0c4bfc7e2347c52bb09ed9a.tar.gz
yuzu-013c34cb321873eca0c4bfc7e2347c52bb09ed9a.tar.xz
yuzu-013c34cb321873eca0c4bfc7e2347c52bb09ed9a.zip
vk_device_info: Clean up includes [IWYU]
Diffstat (limited to 'src')
-rw-r--r--src/yuzu/vk_device_info.cpp6
-rw-r--r--src/yuzu/vk_device_info.h8
2 files changed, 11 insertions, 3 deletions
diff --git a/src/yuzu/vk_device_info.cpp b/src/yuzu/vk_device_info.cpp
index 2f3a46ebf..9bd1ec686 100644
--- a/src/yuzu/vk_device_info.cpp
+++ b/src/yuzu/vk_device_info.cpp
@@ -1,10 +1,10 @@
1// SPDX-FileCopyrightText: 2023 yuzu Emulator Project 1// SPDX-FileCopyrightText: 2023 yuzu Emulator Project
2// SPDX-License-Identifier: GPL-2.0-or-later 2// SPDX-License-Identifier: GPL-2.0-or-later
3 3
4#include "video_core/vulkan_common/vulkan_device.h" 4#include <utility>
5
6#include <vector> 5#include <vector>
7#include "common/dynamic_library.h" 6#include "common/dynamic_library.h"
7#include "common/logging/log.h"
8#include "video_core/vulkan_common/vulkan_instance.h" 8#include "video_core/vulkan_common/vulkan_instance.h"
9#include "video_core/vulkan_common/vulkan_library.h" 9#include "video_core/vulkan_common/vulkan_library.h"
10#include "video_core/vulkan_common/vulkan_surface.h" 10#include "video_core/vulkan_common/vulkan_surface.h"
@@ -12,6 +12,8 @@
12#include "yuzu/qt_common.h" 12#include "yuzu/qt_common.h"
13#include "yuzu/vk_device_info.h" 13#include "yuzu/vk_device_info.h"
14 14
15class QWindow;
16
15namespace VkDeviceInfo { 17namespace VkDeviceInfo {
16Record::Record(std::string_view name_, const std::vector<VkPresentModeKHR>& vsync_modes_, 18Record::Record(std::string_view name_, const std::vector<VkPresentModeKHR>& vsync_modes_,
17 bool is_intel_proprietary_) 19 bool is_intel_proprietary_)
diff --git a/src/yuzu/vk_device_info.h b/src/yuzu/vk_device_info.h
index 6e2617513..5a6c64416 100644
--- a/src/yuzu/vk_device_info.h
+++ b/src/yuzu/vk_device_info.h
@@ -3,11 +3,17 @@
3 3
4#pragma once 4#pragma once
5 5
6#include <algorithm>
7#include <iterator>
8#include <memory>
6#include <string> 9#include <string>
7#include <string_view> 10#include <string_view>
8#include <vector> 11#include <vector>
12#include "common/common_types.h"
9#include "vulkan/vulkan_core.h" 13#include "vulkan/vulkan_core.h"
10 14
15class QWindow;
16
11namespace Settings { 17namespace Settings {
12enum class VSyncMode : u32; 18enum class VSyncMode : u32;
13} 19}
@@ -27,4 +33,4 @@ public:
27}; 33};
28 34
29void PopulateRecords(std::vector<Record>& records, QWindow* window); 35void PopulateRecords(std::vector<Record>& records, QWindow* window);
30} // namespace VkDeviceInfo \ No newline at end of file 36} // namespace VkDeviceInfo