vk_device_info: Clean up includes [IWYU]
This commit is contained in:
		| @@ -1,10 +1,10 @@ | ||||
| // SPDX-FileCopyrightText: 2023 yuzu Emulator Project | ||||
| // SPDX-License-Identifier: GPL-2.0-or-later | ||||
|  | ||||
| #include "video_core/vulkan_common/vulkan_device.h" | ||||
|  | ||||
| #include <utility> | ||||
| #include <vector> | ||||
| #include "common/dynamic_library.h" | ||||
| #include "common/logging/log.h" | ||||
| #include "video_core/vulkan_common/vulkan_instance.h" | ||||
| #include "video_core/vulkan_common/vulkan_library.h" | ||||
| #include "video_core/vulkan_common/vulkan_surface.h" | ||||
| @@ -12,6 +12,8 @@ | ||||
| #include "yuzu/qt_common.h" | ||||
| #include "yuzu/vk_device_info.h" | ||||
|  | ||||
| class QWindow; | ||||
|  | ||||
| namespace VkDeviceInfo { | ||||
| Record::Record(std::string_view name_, const std::vector<VkPresentModeKHR>& vsync_modes_, | ||||
|                bool is_intel_proprietary_) | ||||
|   | ||||
| @@ -3,11 +3,17 @@ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <algorithm> | ||||
| #include <iterator> | ||||
| #include <memory> | ||||
| #include <string> | ||||
| #include <string_view> | ||||
| #include <vector> | ||||
| #include "common/common_types.h" | ||||
| #include "vulkan/vulkan_core.h" | ||||
|  | ||||
| class QWindow; | ||||
|  | ||||
| namespace Settings { | ||||
| enum class VSyncMode : u32; | ||||
| } | ||||
| @@ -27,4 +33,4 @@ public: | ||||
| }; | ||||
|  | ||||
| void PopulateRecords(std::vector<Record>& records, QWindow* window); | ||||
| } // namespace VkDeviceInfo | ||||
| } // namespace VkDeviceInfo | ||||
|   | ||||
		Reference in New Issue
	
	Block a user