From 00964650b664e3b4edc836c3d1d0191937374a4a Mon Sep 17 00:00:00 2001 From: Tom Lube Date: Sun, 17 May 2026 14:04:35 -0400 Subject: [PATCH 1/2] expose d3d11 to end users --- src/dusk/ui/settings.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dusk/ui/settings.cpp b/src/dusk/ui/settings.cpp index 79082f75ef..c8ab0a3710 100644 --- a/src/dusk/ui/settings.cpp +++ b/src/dusk/ui/settings.cpp @@ -157,8 +157,8 @@ std::vector available_backends() { size_t backendCount = 0; const AuroraBackend* raw = aurora_get_available_backends(&backendCount); for (size_t i = 0; i < backendCount; ++i) { - // Do not expose NULL or D3D11 - if (raw[i] != BACKEND_NULL && raw[i] != BACKEND_D3D11) { + // Do not expose NULL + if (raw[i] != BACKEND_NULL) { backends.emplace_back(raw[i]); } } From a1fc6cf6e1dab3e9459d8485da2c3147a67f447f Mon Sep 17 00:00:00 2001 From: Tom Lube Date: Sun, 17 May 2026 14:34:14 -0400 Subject: [PATCH 2/2] add to m_Do_main --- src/m_Do/m_Do_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/m_Do/m_Do_main.cpp b/src/m_Do/m_Do_main.cpp index 8ed3e38430..ef76cf48d2 100644 --- a/src/m_Do/m_Do_main.cpp +++ b/src/m_Do/m_Do_main.cpp @@ -493,7 +493,7 @@ int game_main(int argc, char* argv[]) { ("h,help", "Print usage") ("console", "Show the Windows console window for logs", cxxopts::value()->default_value("false")->implicit_value("true")) ("dvd", "Path to DVD image file", cxxopts::value()) - ("backend", "Graphics API backend to use (auto, d3d12, metal, vulkan, null)", cxxopts::value()) + ("backend", "Graphics API backend to use (auto, d3d12, d3d11, metal, vulkan, null)", cxxopts::value()) ("cvar", "Override configuration variables without modifying config", cxxopts::value>()); arg_options.parse_positional({"dvd"});