From 09d6cd41c76746f23acd4338bc5c3137a0e1b220 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Mon, 9 Mar 2026 02:37:32 -0700 Subject: [PATCH] Document Linux/Windows auto-fallback to dx12_bridge --- README.md | 1 + docs/AMD_FSR2_INTEGRATION.md | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index fe537bae..24b5ff2b 100644 --- a/README.md +++ b/README.md @@ -211,6 +211,7 @@ make -j$(nproc) - Wrapper backend mode: - `WOWEE_FSR3_WRAPPER_BACKEND=vulkan_runtime` (default on all platforms) - `WOWEE_FSR3_WRAPPER_BACKEND=dx12_bridge` (opt-in) + - If backend mode is not explicitly set and Vulkan-runtime backend loading fails, wrapper now auto-falls back to `dx12_bridge` on Windows and Linux. - DX12 runtime override (for `dx12_bridge`): - `WOWEE_FSR3_DX12_RUNTIME_LIB=C:\\path\\to\\amd_fidelityfx_framegeneration_dx12.dll` - DX12 device validation probe (default on): diff --git a/docs/AMD_FSR2_INTEGRATION.md b/docs/AMD_FSR2_INTEGRATION.md index 681cba10..695a64ca 100644 --- a/docs/AMD_FSR2_INTEGRATION.md +++ b/docs/AMD_FSR2_INTEGRATION.md @@ -56,6 +56,7 @@ Runtime note: - `WOWEE_FSR3_WRAPPER_BACKEND=vulkan_runtime` - `WOWEE_FSR3_WRAPPER_BACKEND=dx12_bridge` - Default is `vulkan_runtime` on all platforms. +- If backend mode is not explicitly set and Vulkan-runtime backend loading fails, wrapper auto-falls back to `dx12_bridge` on Windows and Linux. - `dx12_bridge` is opt-in. - On Windows: `dx12_bridge` performs DX12/Vulkan preflight, then loads the first runtime library exposing the required FSR3 dispatch exports. - On Linux: `dx12_bridge` is enabled for wrapper runtime compatibility mode and uses Vulkan dispatch symbols in this build.