i asked about a perf spike like this before this wonderful forum reorganization and then took a pause from assessing it, but still can't make sense of what's going wrong.
can anyone explain why this frame spiked to 66.67ms, when all the cpu bound work on both the main and render threads finished in ~15ms?
my understanding is that remaining time in the frame (spend on e.g. WaitForTargetFps) is vsync. but why would vsync consume 3 extra frames worth of time here?