chromium/gpu/config/vulkan_info.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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) {}

}  // namespace gpu