#include "gpu/config/vulkan_info.h"
#include <string_view>
#include "gpu/ipc/common/vulkan_info.mojom.h"
#include "gpu/ipc/common/vulkan_info_mojom_traits.h"
namespace gpu {
VulkanPhysicalDeviceInfo::VulkanPhysicalDeviceInfo() = default;
VulkanPhysicalDeviceInfo::VulkanPhysicalDeviceInfo(
const VulkanPhysicalDeviceInfo& other) = default;
VulkanPhysicalDeviceInfo::~VulkanPhysicalDeviceInfo() = default;
VulkanPhysicalDeviceInfo& VulkanPhysicalDeviceInfo::operator=(
const VulkanPhysicalDeviceInfo& info) = default;
VulkanInfo::VulkanInfo() = default;
VulkanInfo::~VulkanInfo() = default;
VulkanInfo::VulkanInfo(const VulkanInfo& other) { … }
VulkanInfo& VulkanInfo::operator=(const VulkanInfo& other) { … }
std::vector<uint8_t> VulkanInfo::Serialize() const { … }
void VulkanInfo::SetEnabledInstanceExtensions(
const std::vector<const char*>& extensions) { … }
void VulkanInfo::SetEnabledInstanceExtensions(
const std::vector<std::string_view>& extensions) { … }
}