moonlight-qt/app/streaming
Cameron Gutman adbd19e6fa Remove the previous frame rendered fence
- Waiting on this fence prior to rendering introduces pipeline bubbles which can impact rendering performance on low-end GPUs
- Pacer simply waiting to release the previous frame until after the current frame is rendered already means any decoder stall should be very short
2026-01-19 16:01:50 -06:00
..
audio Fix some compiler warnings 2025-11-15 13:34:11 -06:00
input Fix SIGTERM unexpectedly quitting the host app 2025-12-23 01:09:21 -06:00
video Remove the previous frame rendered fence 2026-01-19 16:01:50 -06:00
bandwidth.cpp Fix some compiler warnings 2025-11-15 13:34:11 -06:00
bandwidth.h Convert all time-based stats to be microsecond-based, improving accuracy of very fast events. Add bitrate average/peak. 2025-11-15 12:17:59 -06:00
session.cpp Always use display scaling with the KMSDRM video driver 2025-12-30 15:39:32 -06:00
session.h Fix SIGTERM unexpectedly quitting the host app 2025-12-23 01:09:21 -06:00
streamutils.cpp Convert all time-based stats to be microsecond-based, improving accuracy of very fast events. Add bitrate average/peak. 2025-11-15 12:17:59 -06:00
streamutils.h Use async logging while streaming only 2025-10-25 00:18:34 -05:00