moonlight-qt/app/streaming/video
Cameron Gutman 232ff0b3c6 Revert "Remove opt-out of blocking swap buffers logic for KMSDRM"
This significantly hurts performance on slower GPUs by preventing
the pipelining required when frametimes exceed the video frame
interval.

This reverts commit c26e437f40.
2025-12-30 15:39:47 -06:00
..
ffmpeg-renderers Revert "Remove opt-out of blocking swap buffers logic for KMSDRM" 2025-12-30 15:39:47 -06:00
decoder.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
ffmpeg.cpp Allow GL_IS_SLOW and VULKAN_IS_SLOW to be overridden at runtime 2025-12-27 21:40:32 -06:00
ffmpeg.h Reuse the test decoder to improve startup performance 2025-12-23 00:32:36 -06:00
ffmpeg_videosamples.cpp Support YUV 4:4:4 formats 2024-07-24 20:54:13 -05:00
overlaymanager.cpp Replace uses of strcpy() and sprintf() 2023-09-23 11:15:21 -04:00
overlaymanager.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
slvid.cpp Fix rare race condition in overlay update code 2023-12-31 15:21:18 -06:00
slvid.h Enable transparent resizing and display changes for supported renderers 2023-12-17 21:15:40 -06:00