mirror of
https://github.com/LizardByte/Sunshine.git
synced 2026-08-07 10:20:46 +00:00
feat(linux): Add Vulkan video encoder (#4603)
This commit is contained in:
@@ -194,7 +194,9 @@ function add_arch_deps() {
|
||||
'opus'
|
||||
'python-jinja' # glad OpenGL/EGL loader generator
|
||||
'python-setuptools' # glad OpenGL/EGL loader generated, v2.0.0
|
||||
'shaderc'
|
||||
'udev'
|
||||
'vulkan-icd-loader'
|
||||
'wayland'
|
||||
)
|
||||
|
||||
@@ -249,6 +251,8 @@ function add_debian_based_deps() {
|
||||
"libxfixes-dev" # X11
|
||||
"libxrandr-dev" # X11
|
||||
"libxtst-dev" # X11
|
||||
"libvulkan-dev" # Vulkan
|
||||
"glslang-tools" # Vulkan shader compiler
|
||||
"ninja-build"
|
||||
"npm" # web-ui
|
||||
"python3-jinja2" # glad OpenGL/EGL loader generator
|
||||
@@ -332,6 +336,8 @@ function add_fedora_deps() {
|
||||
"python3-jinja2" # glad OpenGL/EGL loader generator
|
||||
"python3-setuptools" # glad OpenGL/EGL loader generated, v2.0.0
|
||||
"rpm-build" # if you want to build an RPM binary package
|
||||
"vulkan-loader-devel"
|
||||
"glslc"
|
||||
"wget" # necessary for cuda install with `run` file
|
||||
"which" # necessary for cuda install with `run` file
|
||||
"xorg-x11-server-Xvfb" # necessary for headless unit testing
|
||||
|
||||
Reference in New Issue
Block a user