#include "gpu_info_util/SystemInfo_vulkan.h"
#include <vulkan/vulkan.h>
#include "gpu_info_util/SystemInfo_internal.h"
#include <algorithm>
#include <cstring>
#include <fstream>
#include <string>
#include <vector>
#include "common/angleutils.h"
#include "common/debug.h"
#include "common/platform_helpers.h"
#include "common/system_utils.h"
#include "common/vulkan/libvulkan_loader.h"
namespace angle
{
class VulkanLibrary final : NonCopyable
{ … };
ANGLE_FORMAT_PRINTF(1, 2)
std::string FormatString(const char *fmt, ...)
{ … }
bool GetSystemInfoVulkan(SystemInfo *info)
{ … }
bool GetSystemInfoVulkanWithICD(SystemInfo *info, vk::ICD preferredICD)
{ … }
}