diff options
| author | lat9nq <22451773+lat9nq@users.noreply.github.com> | 2023-05-28 23:24:08 -0400 | 
|---|---|---|
| committer | lat9nq <22451773+lat9nq@users.noreply.github.com> | 2023-06-06 01:54:44 -0400 | 
| commit | 013c34cb321873eca0c4bfc7e2347c52bb09ed9a (patch) | |
| tree | 3836398522e29d2ab59b396b1a91d142088aa6ef | |
| parent | f9fc9960831da51a417704ed5b41e8705b0c05f1 (diff) | |
vk_device_info: Clean up includes [IWYU]
| -rw-r--r-- | src/yuzu/vk_device_info.cpp | 6 | ||||
| -rw-r--r-- | src/yuzu/vk_device_info.h | 8 | 
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 @@  // 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_) 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 @@  #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
\ No newline at end of file +} // namespace VkDeviceInfo | 
