moonlight-qt/app/streaming
Cameron Gutman db06239018 Rewrite the macOS renderer using CAMetalLayer
This allows v-sync to be disabled on macOS and lets us remove a whole bunch of old hacks.

Further optimizations of the new renderer are still needed.
2024-02-07 02:40:35 -06:00
..
audio Revert SDL audio buffer size on macOS to v4.3.1 value 2023-10-15 13:17:00 -05:00
input Send pen input as pen events on Windows 2024-01-12 23:40:24 -06:00
video Rewrite the macOS renderer using CAMetalLayer 2024-02-07 02:40:35 -06:00
session.cpp Improve fast AES heuristic for Linux ARM and unknown platforms 2024-01-15 14:16:56 -06:00
session.h Implement controller LED and battery protocol extensions 2023-07-02 16:44:41 -05:00
streamutils.cpp Add fast AES detection for RISC-V using hwprobe() syscall 2024-01-23 02:28:28 -06:00
streamutils.h Implement fast AES detection logic for Windows and macOS 2024-01-15 13:40:13 -06:00