From d10194333b6938c285282e72844cd61af6d74a7e Mon Sep 17 00:00:00 2001 From: "753.network" Date: Wed, 30 Jul 2025 21:06:59 -0400 Subject: [PATCH] Add more launch parameters Add -force-dx12, -dx12, and -d3d12 as launch parameters for bypassing vulkan --- src/windows/config.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/windows/config.c b/src/windows/config.c index 150e91e..f1ac3f7 100644 --- a/src/windows/config.c +++ b/src/windows/config.c @@ -166,6 +166,13 @@ static inline void init_cmd_args() { load_path_argv); PARSE_ARG(TEXT("--doorstop-clr-runtime-coreclr-path"), config.clr_runtime_coreclr_path, load_path_argv); + + if (STR_EQUAL(argv[i], TEXT("-force-dx12")) || + STR_EQUAL(argv[i], TEXT("-dx12")) || + STR_EQUAL(argv[i], TEXT("-d3d12"))) { + config.bypass_vulkan = 1; + continue; + } } LocalFree(argv);