| 426 | } |
| 427 | |
| 428 | static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, |
| 429 | VkPhysicalDeviceProperties* pProperties) { |
| 430 | pProperties->apiVersion = VK_HEADER_VERSION_COMPLETE; |
| 431 | pProperties->driverVersion = 1; |
| 432 | pProperties->vendorID = 0xba5eba11; |
| 433 | pProperties->deviceID = 0xf005ba11; |
| 434 | pProperties->deviceType = VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU; |
| 435 | // Keep to match with other MockICD |
| 436 | strcpy(pProperties->deviceName, "Vulkan Mock Device"); |
| 437 | pProperties->pipelineCacheUUID[0] = 18; |
| 438 | pProperties->limits = SetLimits(&pProperties->limits); |
| 439 | pProperties->sparseProperties = {VK_TRUE, VK_TRUE, VK_TRUE, VK_TRUE, VK_TRUE}; |
| 440 | } |
| 441 | |
| 442 | static VKAPI_ATTR void VKAPI_CALL GetPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, |
| 443 | uint32_t* pQueueFamilyPropertyCount, |
no test coverage detected