Home | History | Annotate | Download | only in smoke

Lines Matching full:swapchain

283     // BackBuffer is used to track which swapchain image and its associated
284 // sync primitives are busy. Having more BackBuffer's than swapchain
324 ctx_.swapchain = VK_NULL_HANDLE;
330 if (ctx_.swapchain != VK_NULL_HANDLE) {
333 vk::DestroySwapchainKHR(ctx_.dev, ctx_.swapchain, nullptr);
334 ctx_.swapchain = VK_NULL_HANDLE;
415 swapchain_info.oldSwapchain = ctx_.swapchain;
417 vk::assert_success(vk::CreateSwapchainKHR(ctx_.dev, &swapchain_info, nullptr, &ctx_.swapchain));
420 // destroy the old swapchain
454 swapchain, UINT64_MAX, buf.acquire_semaphore, VK_NULL_HANDLE, &buf.image_index));
475 present_info.pSwapchains = &ctx_.swapchain;