Lines Matching refs:timing
280 std::vector<TimingInfo> timing; member
370 swapchain->timing.clear(); in OrphanSwapchain()
374 if (swapchain.timing.size() < MIN_NUM_FRAMES_AGO) { in get_num_ready_timings()
379 const size_t num_timings = swapchain.timing.size() - MIN_NUM_FRAMES_AGO + 1; in get_num_ready_timings()
381 TimingInfo& ti = swapchain.timing[i]; in get_num_ready_timings()
432 if (swapchain.timing.empty()) { in copy_ready_timings()
437 size_t last_ready = swapchain.timing.size() - 1; in copy_ready_timings()
438 while (!swapchain.timing[last_ready].ready()) { in copy_ready_timings()
449 const TimingInfo& ti = swapchain.timing[i]; in copy_ready_timings()
459 swapchain.timing.erase(swapchain.timing.begin(), in copy_ready_timings()
460 swapchain.timing.begin() + num_to_remove); in copy_ready_timings()
1700 swapchain.timing.emplace_back(time, nativeFrameId); in QueuePresentKHR()
1701 while (swapchain.timing.size() > MAX_TIMING_INFOS) { in QueuePresentKHR()
1702 swapchain.timing.erase(swapchain.timing.begin()); in QueuePresentKHR()