Check Vulkan Win32 interop extensions in DX12 bridge preflight

This commit is contained in:
Kelsi 2026-03-09 00:58:43 -07:00
parent fd2ca42f28
commit 19bc52f54e
3 changed files with 48 additions and 11 deletions

View file

@ -216,6 +216,7 @@ make -j$(nproc)
- DX12 device validation probe (default on):
- `WOWEE_FSR3_WRAPPER_DX12_VALIDATE_DEVICE=1`
- Set to `0` to skip adapter/device preflight.
- Bridge preflight also checks Vulkan Win32 interop funcs/extensions before enabling DX12 path.
- Path B wrapper libraries must export the clean wrapper ABI (`include/rendering/amd_fsr3_wrapper_abi.h`):
- `wowee_fsr3_wrapper_get_abi_version`
- `wowee_fsr3_wrapper_initialize`