moonlight-qt/app/streaming/video
Cameron Gutman 6f4ced5ed6 Assume GPUs on non-x86 platforms are slow by default
This can be overriden with GL_IS_SLOW=0 at runtime
for systems with a fast GPU, though it doesn't make
much difference either way for non-KMSDRM cases.

For slower GPUs, this enables important scaling and
rendering optimizations that can substantially
improve performance (especially on fillrate-limited
GPUs common in SBCs).
2026-02-05 23:17:23 -06:00
..
ffmpeg-renderers Fix double-free in Vulkan renderer when an overlay is disabled 2026-02-04 23:05:01 -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 Assume GPUs on non-x86 platforms are slow by default 2026-02-05 23:17:23 -06:00
ffmpeg.h Crop the incoming frames if they deviate slightly from the expected size 2026-01-11 20:58:48 -06:00
ffmpeg_videosamples.cpp Support YUV 4:4:4 formats 2024-07-24 20:54:13 -05:00
overlaymanager.cpp Fix a rare race where an overlay surface can leak 2026-01-04 22:29:12 -06: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