Path: blob/21.2-virgl/src/virtio/vulkan/vn_icd.h
4560 views
/*1* Copyright 2019 Google LLC2* SPDX-License-Identifier: MIT3*4* based in part on anv and radv which are:5* Copyright © 2015 Intel Corporation6* Copyright © 2016 Red Hat.7* Copyright © 2016 Bas Nieuwenhuizen8*/910#ifndef VN_ICD_H11#define VN_ICD_H1213#include "vn_common.h"1415PUBLIC16VKAPI_ATTR VkResult VKAPI_CALL17vk_icdNegotiateLoaderICDInterfaceVersion(uint32_t *pSupportedVersion);1819PUBLIC20VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL21vk_icdGetInstanceProcAddr(VkInstance instance, const char *pName);2223PUBLIC24VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL25vk_icdGetPhysicalDeviceProcAddr(VkInstance instance, const char *pName);2627bool28vn_icd_supports_api_version(uint32_t api_version);2930#endif /* VN_ICD_H */313233