Add wrapper backend mode switch and explicit DX12 bridge runtime errors

This commit is contained in:
Kelsi 2026-03-09 00:45:39 -07:00
parent e93f097272
commit 5030f5435f
3 changed files with 46 additions and 1 deletions

View file

@ -52,6 +52,9 @@ Runtime note:
- `wowee_fsr3_vk_wrapper` (output in `build/bin`).
- Wrapper backend runtime override:
- `WOWEE_FSR3_WRAPPER_BACKEND_LIB=/absolute/path/to/libffx_fsr3_vk.so` (or `.dll` / `.dylib`).
- Wrapper backend mode selection:
- `WOWEE_FSR3_WRAPPER_BACKEND=vulkan_runtime`
- `WOWEE_FSR3_WRAPPER_BACKEND=dx12_bridge`
- Path B wrapper ABI contract is declared in:
- `include/rendering/amd_fsr3_wrapper_abi.h`
- Required wrapper exports: