// // Copyright 2020 The ANGLE Project Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // // SystemInfo_vulkan.h: Reusable Vulkan implementation for SystemInfo.h #ifndef GPU_INFO_UTIL_SYSTEM_INFO_VULKAN_H_ #define GPU_INFO_UTIL_SYSTEM_INFO_VULKAN_H_ #include "common/vulkan/vulkan_icd.h" namespace angle { struct SystemInfo; // Reusable vulkan implementation of GetSystemInfo(). See SystemInfo.h. bool GetSystemInfoVulkan(SystemInfo *info); bool GetSystemInfoVulkanWithICD(SystemInfo *info, vk::ICD preferredICD); } // namespace angle #endif // GPU_INFO_UTIL_SYSTEM_INFO_VULKAN_H_