Lines Matching refs:Swapchain
226 struct Swapchain { struct
227 Swapchain(Surface& surface_, in Swapchain() function
276 VkSwapchainKHR HandleFromSwapchain(Swapchain* swapchain) { in HandleFromSwapchain()
280 Swapchain* SwapchainFromHandle(VkSwapchainKHR handle) { in SwapchainFromHandle()
281 return reinterpret_cast<Swapchain*>(handle); in SwapchainFromHandle()
287 Swapchain::Image& image) { in ReleaseSwapchainImage()
333 void OrphanSwapchain(VkDevice device, Swapchain* swapchain) { in OrphanSwapchain()
344 uint32_t get_num_ready_timings(Swapchain& swapchain) { in get_num_ready_timings()
404 void copy_ready_timings(Swapchain& swapchain, in copy_ready_timings()
1268 sizeof(Swapchain), alignof(Swapchain), in CreateSwapchainKHR()
1272 Swapchain* swapchain = new (mem) in CreateSwapchainKHR()
1273 Swapchain(surface, num_images, create_info->presentMode, in CreateSwapchainKHR()
1311 Swapchain::Image& img = swapchain->images[i]; in CreateSwapchainKHR()
1362 Swapchain::Image& img = swapchain->images[i]; in CreateSwapchainKHR()
1381 swapchain->~Swapchain(); in CreateSwapchainKHR()
1398 Swapchain* swapchain = SwapchainFromHandle(swapchain_handle); in DestroySwapchainKHR()
1413 swapchain->~Swapchain(); in DestroySwapchainKHR()
1424 Swapchain& swapchain = *SwapchainFromHandle(swapchain_handle); in GetSwapchainImagesKHR()
1454 Swapchain& swapchain = *SwapchainFromHandle(swapchain_handle); in AcquireNextImageKHR()
1613 Swapchain& swapchain = in QueuePresentKHR()
1616 Swapchain::Image& img = swapchain.images[image_idx]; in QueuePresentKHR()
1793 Swapchain& swapchain = *SwapchainFromHandle(swapchain_handle); in GetRefreshCycleDurationGOOGLE()
1809 Swapchain& swapchain = *SwapchainFromHandle(swapchain_handle); in GetPastPresentationTimingGOOGLE()
1835 Swapchain& swapchain = *SwapchainFromHandle(swapchain_handle); in GetSwapchainStatusKHR()
1855 Swapchain* swapchain = SwapchainFromHandle(pSwapchains[idx]); in SetHdrMetadataEXT()
1913 const Swapchain* swapchain = SwapchainFromHandle(info->swapchain); in InterceptBindImageMemory2()