On Wed Feb 26 21:53:04 2025 +0000, Elizabeth Figura wrote:
It happens with both radv and llvmpipe, from Mesa 24.3.4-3. Timeline semaphores are available.
Actually that's correct, `Present()` is really expected to block in that situation, with the explicit frame latency waitable. So I was puzzled why it wouldn't do that on native, and it turns out that it did, but it also seem to have a 2 seconds timeout, which I implemented. But I also enabled an explicit frame latency waitable so that we don't waste time in useless waits.