From ae3f2a53cf96c7b55e075189f6b2764857e4cc72 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Mon, 9 Mar 2026 02:37:03 -0700 Subject: [PATCH] Enforce Linux bridge preflight during auto-fallback --- src/rendering/amd_fsr3_wrapper_impl.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rendering/amd_fsr3_wrapper_impl.cpp b/src/rendering/amd_fsr3_wrapper_impl.cpp index 222719e9..eede6a72 100644 --- a/src/rendering/amd_fsr3_wrapper_impl.cpp +++ b/src/rendering/amd_fsr3_wrapper_impl.cpp @@ -782,6 +782,10 @@ WOWEE_FSR3_WRAPPER_EXPORT int32_t wowee_fsr3_wrapper_initialize(const WoweeFsr3W if (backend == WrapperBackend::Dx12Bridge && !initDx12BridgeState(initDesc)) { return false; } +#elif defined(__linux__) + if (backend == WrapperBackend::Dx12Bridge && !runLinuxBridgePreflight(initDesc, ctx->lastError)) { + return false; + } #endif std::vector candidates = baseCandidates; #if defined(_WIN32)