Home | History | Annotate | Download | only in layers

Lines Matching defs:pPhysicalDevice

50     SwpPhysicalDevice *pPhysicalDevice = NULL;
53 pPhysicalDevice = (it == my_instance_data->physicalDeviceMap.end()) ? NULL : &it->second;
55 if (pPhysicalDevice) {
56 my_device_data->deviceMap[device].pPhysicalDevice = pPhysicalDevice;
57 pPhysicalDevice->pDevice = &my_device_data->deviceMap[device];
270 SwpPhysicalDevice *pPhysicalDevice = it->second;
271 if (pPhysicalDevice) {
272 if (pPhysicalDevice->pDevice) {
274 reinterpret_cast<uint64_t>(pPhysicalDevice->pDevice->device), __LINE__,
278 free(pPhysicalDevice->pSurfaceFormats);
279 free(pPhysicalDevice->pPresentModes);
332 SwpPhysicalDevice *pPhysicalDevice = NULL;
335 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
342 if (pPhysicalDevice && pQueueFamilyPropertyCount && pQueueFamilyProperties) {
343 pPhysicalDevice->gotQueueFamilyPropertyCount = true;
344 pPhysicalDevice->numOfQueueFamilies = *pQueueFamilyPropertyCount;
453 SwpPhysicalDevice *pPhysicalDevice = NULL;
456 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
460 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->mirSurfaceExtensionEnabled) {
463 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
468 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
469 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
470 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceMirPresentationSupportKHR");
539 SwpPhysicalDevice *pPhysicalDevice = NULL;
542 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
546 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->waylandSurfaceExtensionEnabled) {
549 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
554 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
555 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
556 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceWaylandPresentationSupportKHR");
624 SwpPhysicalDevice *pPhysicalDevice = NULL;
627 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
631 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->win32SurfaceExtensionEnabled) {
634 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
639 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
640 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
641 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceWin32PresentationSupportKHR");
709 SwpPhysicalDevice *pPhysicalDevice = NULL;
712 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
716 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->xcbSurfaceExtensionEnabled) {
719 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
724 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
725 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
726 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceXcbPresentationSupportKHR");
795 SwpPhysicalDevice *pPhysicalDevice = NULL;
798 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
802 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->xlibSurfaceExtensionEnabled) {
805 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
810 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
811 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
812 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceXlibPresentationSupportKHR");
831 SwpPhysicalDevice *pPhysicalDevice = NULL;
834 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
837 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
840 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
861 SwpPhysicalDevice *pPhysicalDevice = NULL;
864 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
867 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
870 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
882 if (!pPhysicalDevice->gotDisplayPlanePropertyCount) {
883 pPhysicalDevice->displayPlanePropertyCount = *pPropertyCount;
884 pPhysicalDevice->gotDisplayPlanePropertyCount = true;
900 SwpPhysicalDevice *pPhysicalDevice = NULL;
903 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
906 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
909 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
915 if (!pPhysicalDevice->gotDisplayPlanePropertyCount) {
917 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__,
923 if (pPhysicalDevice->gotDisplayPlanePropertyCount && planeIndex >= pPhysicalDevice->displayPlanePropertyCount) {
926 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_PLANE_INDEX_TOO_LARGE,
930 pPhysicalDevice->displayPlanePropertyCount - 1);
950 SwpPhysicalDevice *pPhysicalDevice = NULL;
953 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
956 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
959 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
983 SwpPhysicalDevice *pPhysicalDevice = NULL;
986 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
989 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
991 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__,
1014 SwpPhysicalDevice *pPhysicalDevice = NULL;
1017 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1020 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->displayExtensionEnabled) {
1023 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
1029 if (!pPhysicalDevice->gotDisplayPlanePropertyCount) {
1031 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__,
1037 if (pPhysicalDevice->gotDisplayPlanePropertyCount && planeIndex >= pPhysicalDevice->displayPlanePropertyCount) {
1039 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__,
1043 pPhysicalDevice->displayPlanePropertyCount - 1);
1242 if (pDevice->pPhysicalDevice) {
1243 pDevice->pPhysicalDevice->pDevice = NULL;
1276 SwpPhysicalDevice *pPhysicalDevice = NULL;
1279 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1283 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->surfaceExtensionEnabled) {
1286 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
1291 if (!pPhysicalDevice->gotQueueFamilyPropertyCount) {
1294 reinterpret_cast<uint64_t>(pPhysicalDevice
1297 } else if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
1298 skip_call |= ValidateQueueFamilyIndex(my_data, queueFamilyIndex, pPhysicalDevice->numOfQueueFamilies,
1299 pPhysicalDevice->physicalDevice, "vkGetPhysicalDeviceSurfaceSupportKHR");
1313 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1315 if ((result == VK_SUCCESS) && pSupported && pPhysicalDevice) {
1317 SwpInstance *pInstance = pPhysicalDevice->pInstance;
1320 pPhysicalDevice->supportedSurfaces[surface] = pSurface;
1322 if (pPhysicalDevice->gotQueueFamilyPropertyCount) {
1324 (VkBool32 *)malloc(pPhysicalDevice->numOfQueueFamilies * sizeof(VkBool32));
1326 pSurface->numQueueFamilyIndexSupport = pPhysicalDevice->numOfQueueFamilies;
1348 SwpPhysicalDevice *pPhysicalDevice = NULL;
1351 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1355 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->surfaceExtensionEnabled) {
1358 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
1374 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1376 if ((result == VK_SUCCESS) && pPhysicalDevice) {
1378 pPhysicalDevice->gotSurfaceCapabilities = true;
1379 pPhysicalDevice->surfaceCapabilities = *pSurfaceCapabilities;
1395 SwpPhysicalDevice *pPhysicalDevice = NULL;
1398 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1402 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->surfaceExtensionEnabled) {
1405 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
1410 if (pPhysicalDevice && pSurfaceFormats) {
1412 if (pPhysicalDevice->surfaceFormatCount == 0) {
1417 reinterpret_cast<uint64_t>(pPhysicalDevice->physicalDevice), __LINE__, SWAPCHAIN_PRIOR_COUNT, swapchain_layer_name,
1420 } else if (*pSurfaceFormatCount > pPhysicalDevice->surfaceFormatCount) {
1423 reinterpret_cast<uint64_t>(pPhysicalDevice->physicalDevice), __LINE__, SWAPCHAIN_INVALID_COUNT,
1427 *pSurfaceFormatCount, pPhysicalDevice->surfaceFormatCount);
1441 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1443 if ((result == VK_SUCCESS) && pPhysicalDevice && !pSurfaceFormats && pSurfaceFormatCount) {
1445 pPhysicalDevice->surfaceFormatCount = *pSurfaceFormatCount;
1446 } else if (((result == VK_SUCCESS) || (result == VK_INCOMPLETE)) && pPhysicalDevice && pSurfaceFormats &&
1454 pPhysicalDevice->surfaceFormatCount = *pSurfaceFormatCount;
1455 pPhysicalDevice->pSurfaceFormats = (VkSurfaceFormatKHR *)malloc(*pSurfaceFormatCount * sizeof(VkSurfaceFormatKHR));
1456 if (pPhysicalDevice->pSurfaceFormats) {
1458 pPhysicalDevice->pSurfaceFormats[i] = pSurfaceFormats[i];
1461 pPhysicalDevice->surfaceFormatCount = 0;
1478 SwpPhysicalDevice *pPhysicalDevice = NULL;
1481 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1485 if (pPhysicalDevice && pPhysicalDevice->pInstance && !pPhysicalDevice->pInstance->surfaceExtensionEnabled) {
1488 reinterpret_cast<uint64_t>(pPhysicalDevice->pInstance->instance), __LINE__, SWAPCHAIN_EXT_NOT_ENABLED_BUT_USED,
1493 if (pPhysicalDevice && pPresentModes) {
1495 if (pPhysicalDevice->presentModeCount == 0) {
1500 reinterpret_cast<uint64_t>(pPhysicalDevice->physicalDevice), __LINE__, SWAPCHAIN_PRIOR_COUNT, swapchain_layer_name,
1503 } else if (*pPresentModeCount > pPhysicalDevice->presentModeCount) {
1506 reinterpret_cast<uint64_t>(pPhysicalDevice->physicalDevice), __LINE__, SWAPCHAIN_INVALID_COUNT,
1510 *pPresentModeCount, pPhysicalDevice->presentModeCount);
1524 pPhysicalDevice = (it == my_data->physicalDeviceMap.end()) ? NULL : &it->second;
1526 if ((result == VK_SUCCESS) && pPhysicalDevice && !pPresentModes && pPresentModeCount) {
1528 pPhysicalDevice->presentModeCount = *pPresentModeCount;
1529 } else if (((result == VK_SUCCESS) || (result == VK_INCOMPLETE)) && pPhysicalDevice &&
1537 pPhysicalDevice->presentModeCount = *pPresentModeCount;
1538 pPhysicalDevice->pPresentModes = (VkPresentModeKHR *)malloc(*pPresentModeCount * sizeof(VkPresentModeKHR));
1539 if (pPhysicalDevice->pPresentModes) {
1541 pPhysicalDevice->pPresentModes[i] = pPresentModes[i];
1544 pPhysicalDevice->presentModeCount = 0;
1577 // Keep around a useful pointer to pPhysicalDevice:
1578 SwpPhysicalDevice *pPhysicalDevice = pDevice->pPhysicalDevice;
1582 if (pPhysicalDevice && pPhysicalDevice->gotQueueFamilyPropertyCount) {
1584 skip_call |= ValidateQueueFamilyIndex(my_data, pCreateInfo->pQueueFamilyIndices[i], pPhysicalDevice->numOfQueueFamilies,
1585 pPhysicalDevice->physicalDevice, "vkCreateSwapchainKHR");
1591 if (!pPhysicalDevice || !pPhysicalDevice->gotSurfaceCapabilities) {
1600 SwpSurface *pSurface = ((pPhysicalDevice) ? pPhysicalDevice->supportedSurfaces[pCreateInfo->surface] : NULL);
1612 VkSurfaceCapabilitiesKHR *pCapabilities = &pPhysicalDevice->surfaceCapabilities;
1732 if (!pPhysicalDevice || !pPhysicalDevice->surfaceFormatCount) {
1743 for (uint32_t i = 0; i < pPhysicalDevice->surfaceFormatCount; i++) {
1744 if (pCreateInfo->imageFormat == pPhysicalDevice->pSurfaceFormats[i].format) {
1748 if (pCreateInfo->imageColorSpace == pPhysicalDevice->pSurfaceFormats[i].colorSpace) {
1753 if (pCreateInfo->imageColorSpace == pPhysicalDevice->pSurfaceFormats[i].colorSpace) {
1787 if (!pPhysicalDevice || !pPhysicalDevice->presentModeCount) {
1798 for (uint32_t i = 0; i < pPhysicalDevice->presentModeCount; i++) {
1799 if (pPhysicalDevice->pPresentModes[i] == pCreateInfo->presentMode) {
1871 SwpPhysicalDevice *pPhysicalDevice = pDevice->pPhysicalDevice;
1872 SwpInstance *pInstance = (pPhysicalDevice) ? pPhysicalDevice->pInstance : NULL;
2048 SwpPhysicalDevice *pPhysicalDevice = pDevice->pPhysicalDevice;
2049 if (pSwapchain && pPhysicalDevice && pPhysicalDevice->gotSurfaceCapabilities) {
2053 uint32_t minImageCount = pPhysicalDevice->surfaceCapabilities.minImageCount;