• Home
  • Raw
  • Download

Lines Matching refs:pSwapchain

1557 …hainKHR(VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, VkSwapchainKHR *pSwapchain) {  in validateCreateSwapchainKHR()  argument
1844 … const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) { in CreateSwapchainKHR() argument
1848 bool skip_call = validateCreateSwapchainKHR(device, pCreateInfo, pSwapchain); in CreateSwapchainKHR()
1853 … = my_data->device_dispatch_table->CreateSwapchainKHR(device, pCreateInfo, pAllocator, pSwapchain); in CreateSwapchainKHR()
1864 my_data->swapchainMap[*pSwapchain].swapchain = *pSwapchain; in CreateSwapchainKHR()
1866 pDevice->swapchains[*pSwapchain] = &my_data->swapchainMap[*pSwapchain]; in CreateSwapchainKHR()
1868 my_data->swapchainMap[*pSwapchain].pDevice = pDevice; in CreateSwapchainKHR()
1869 my_data->swapchainMap[*pSwapchain].imageCount = 0; in CreateSwapchainKHR()
1876 my_data->swapchainMap[*pSwapchain].pSurface = pSurface; in CreateSwapchainKHR()
1878 pSurface->swapchains[*pSwapchain] = &my_data->swapchainMap[*pSwapchain]; in CreateSwapchainKHR()
1912 SwpSwapchain *pSwapchain = NULL; in DestroySwapchainKHR() local
1915 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in DestroySwapchainKHR()
1917 if (pSwapchain) { in DestroySwapchainKHR()
1919 if (pSwapchain->pDevice) { in DestroySwapchainKHR()
1920 pSwapchain->pDevice->swapchains.erase(swapchain); in DestroySwapchainKHR()
1922 if (pSwapchain->pSurface) { in DestroySwapchainKHR()
1923 pSwapchain->pSurface->swapchains.erase(swapchain); in DestroySwapchainKHR()
1925 if (pSwapchain->imageCount) { in DestroySwapchainKHR()
1926 pSwapchain->images.clear(); in DestroySwapchainKHR()
1957 SwpSwapchain *pSwapchain = NULL; in GetSwapchainImagesKHR() local
1960 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in GetSwapchainImagesKHR()
1962 if (pSwapchain && pSwapchainImages) { in GetSwapchainImagesKHR()
1964 if (pSwapchain->imageCount == 0) { in GetSwapchainImagesKHR()
1971 } else if (*pSwapchainImageCount > pSwapchain->imageCount) { in GetSwapchainImagesKHR()
1977 *pSwapchainImageCount, pSwapchain->imageCount); in GetSwapchainImagesKHR()
1990 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in GetSwapchainImagesKHR()
1992 if ((result == VK_SUCCESS) && pSwapchain && !pSwapchainImages && pSwapchainImageCount) { in GetSwapchainImagesKHR()
1994 pSwapchain->imageCount = *pSwapchainImageCount; in GetSwapchainImagesKHR()
1995 … } else if ((result == VK_SUCCESS) && pSwapchain && pSwapchainImages && pSwapchainImageCount && in GetSwapchainImagesKHR()
1998 pSwapchain->imageCount = *pSwapchainImageCount; in GetSwapchainImagesKHR()
2000 pSwapchain->images[i].image = pSwapchainImages[i]; in GetSwapchainImagesKHR()
2001 pSwapchain->images[i].pSwapchain = pSwapchain; in GetSwapchainImagesKHR()
2002 pSwapchain->images[i].acquiredByApp = false; in GetSwapchainImagesKHR()
2043 SwpSwapchain *pSwapchain = NULL; in AcquireNextImageKHR() local
2046 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in AcquireNextImageKHR()
2049 if (pSwapchain && pPhysicalDevice && pPhysicalDevice->gotSurfaceCapabilities) { in AcquireNextImageKHR()
2055 for (uint32_t i = 0; i < pSwapchain->imageCount; i++) { in AcquireNextImageKHR()
2056 if (pSwapchain->images[i].acquiredByApp) { in AcquireNextImageKHR()
2060 if (imagesAcquiredByApp > (pSwapchain->imageCount - minImageCount)) { in AcquireNextImageKHR()
2069 …imagesAcquiredByApp, (pSwapchain->imageCount - minImageCount + 1), minImageCount, pSwapchain->imag… in AcquireNextImageKHR()
2082 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in AcquireNextImageKHR()
2084 if (((result == VK_SUCCESS) || (result == VK_SUBOPTIMAL_KHR)) && pSwapchain) { in AcquireNextImageKHR()
2086 pSwapchain->images[*pImageIndex].acquiredByApp = true; in AcquireNextImageKHR()
2112 SwpSwapchain *pSwapchain = NULL; in QueuePresentKHR() local
2115 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in QueuePresentKHR()
2117 if (pSwapchain) { in QueuePresentKHR()
2118 if (!pSwapchain->pDevice->swapchainExtensionEnabled) { in QueuePresentKHR()
2120 … reinterpret_cast<uint64_t>(pSwapchain->pDevice->device), __LINE__, in QueuePresentKHR()
2130 SwpSurface *pSurface = pSwapchain->pSurface; in QueuePresentKHR()
2158 SwpSwapchain *pSwapchain = NULL; in QueuePresentKHR() local
2161 pSwapchain = (it == my_data->swapchainMap.end()) ? NULL : &it->second; in QueuePresentKHR()
2163 if (pSwapchain) { in QueuePresentKHR()
2166 pSwapchain->images[index].acquiredByApp = false; in QueuePresentKHR()
2207 SwpSwapchain *pSwapchain = nullptr; in CreateSharedSwapchainsKHR() local
2215 pSwapchain = (it == my_data->swapchainMap.end()) ? nullptr : &it->second; in CreateSharedSwapchainsKHR()
2216 if (nullptr == pSwapchain) { in CreateSharedSwapchainsKHR()