Omit copy to RAM when possible with VAAPI

This commit is contained in:
loki
2021-08-12 21:11:40 +02:00
parent b8bfc13cf9
commit 6721155155
7 changed files with 361 additions and 159 deletions

View File

@@ -106,10 +106,13 @@ else()
add_compile_definitions(SUNSHINE_PLATFORM="linux")
list(APPEND SUNSHINE_DEFINITIONS APPS_JSON="apps_linux.json")
if(NOT DEFINED SUNSHINE_DISABLE_X11)
option(SUNSHINE_ENABLE_DRM "Enable KMS grab if available" ON)
option(SUNSHINE_ENABLE_X11 "Enable X11 grab if available" ON)
if(${SUNSHINE_ENABLE_X11})
find_package(X11)
endif()
if(NOT DEFINED SUNSHINE_DISABLE_DRM)
if(${SUNSHINE_ENABLE_DRM})
find_package(LIBDRM)
endif()