From 0828cc3f83118d58dc1f118f0b5cfbfaa06675bd Mon Sep 17 00:00:00 2001 From: Elia Zammuto Date: Mon, 29 Mar 2021 13:16:56 +0200 Subject: [PATCH] Started work on AMD Hardware Decoding --- .gitmodules | 2 +- CMakeLists.txt | 1 + assets/sunshine.conf | 1 + pre-compiled | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 5938843f..db296a31 100644 --- a/.gitmodules +++ b/.gitmodules @@ -9,4 +9,4 @@ url = https://github.com/ViGEm/ViGEmClient [submodule "pre-compiled"] path = pre-compiled - url = https://bitbucket.org/Loki-47-6F-64/pre-compiled.git + url = https://github.com/TheElixZammuto/sunshine-prebuilt.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 01e933ff..24c316a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -32,6 +32,7 @@ if(WIN32) ${SUNSHINE_PREPARED_BINARIES}/lib/libswscale.a ${SUNSHINE_PREPARED_BINARIES}/lib/libx264.a ${SUNSHINE_PREPARED_BINARIES}/lib/libx265.a + ${SUNSHINE_PREPARED_BINARIES}/lib/libhdr10plus.a z lzma bcrypt C:/msys64/mingw64/lib/libiconv.a) endif() else() diff --git a/assets/sunshine.conf b/assets/sunshine.conf index 3fabb634..f887e45a 100644 --- a/assets/sunshine.conf +++ b/assets/sunshine.conf @@ -126,6 +126,7 @@ # Force a specific encoder, otherwise Sunshine will use the first encoder that is available # supported encoders: # nvenc +# amdvce # software # # encoder = nvenc diff --git a/pre-compiled b/pre-compiled index afd9a9bb..d1684dde 160000 --- a/pre-compiled +++ b/pre-compiled @@ -1 +1 @@ -Subproject commit afd9a9bbfc6ee1a064b0c1f9210bc20b2170c416 +Subproject commit d1684ddea51a9baee94fcef806686de6017e982b