Sunshine/sunshine/platform/linux
Cameron Gutman 971c784f14 Add basic NVENC support on Linux
We're not offloading scaling and YUV conversion from the CPU yet,
so the gains aren't as high as one of the fully accelerated
backends like Windows NVENC or Linux VAAPI.

Still, offloading the H.264/HEVC encoding itself is an improvement
over doing everything on the CPU.
2021-07-09 08:13:05 -05:00
..
audio.cpp include sstream in linux/audio.cpp to prevent compilation errors 2021-06-11 10:31:32 +02:00
display.cpp Add basic NVENC support on Linux 2021-07-09 08:13:05 -05:00
input.cpp Remove super key workaround 2021-07-06 23:34:11 -05:00
misc.cpp Dynamically load avahi libraries if they are available 2021-06-26 15:36:56 +02:00
misc.h Dynamically load avahi libraries if they are available 2021-06-26 15:36:56 +02:00
publish.cpp Allow end user to configure what ports to listen on 2021-06-30 15:25:08 +02:00
vaapi.cpp Dynamically load avahi libraries if they are available 2021-06-26 15:36:56 +02:00
vaapi.h Properly scale image on VAAPI 2021-06-05 12:25:19 +02:00