Try add sudovda driver support

This commit is contained in:
Yukino Song
2024-08-17 13:19:07 +08:00
parent 25919a9a89
commit 6fa277ec0b
13 changed files with 641 additions and 33 deletions

View File

@@ -39,6 +39,7 @@
#include "utility.h"
#include "uuid.h"
#include "version.h"
#include "process.h"
using namespace std::literals;
@@ -545,6 +546,9 @@ namespace confighttp {
outputTree.put("status", "true");
outputTree.put("platform", SUNSHINE_PLATFORM);
outputTree.put("version", PROJECT_VER);
#ifdef _WIN32
outputTree.put("vdisplaySupported", proc::vdisplayDriverInitialized ? "true" : "false");
#endif
auto vars = config::parse_config(file_handler::read_file(config::sunshine.config_file.c_str()));