Enable Linux auto-fallback to dx12_bridge backend

This commit is contained in:
Kelsi 2026-03-09 02:36:03 -07:00
parent 27261303d2
commit 3392e7b1a9

View file

@ -829,7 +829,7 @@ WOWEE_FSR3_WRAPPER_EXPORT int32_t wowee_fsr3_wrapper_initialize(const WoweeFsr3W
};
bool loaded = tryLoadForBackend(selectedBackend);
#if defined(_WIN32)
#if defined(_WIN32) || defined(__linux__)
if (!loaded && !backendExplicit && selectedBackend == WrapperBackend::VulkanRuntime) {
loaded = tryLoadForBackend(WrapperBackend::Dx12Bridge);
}
@ -843,7 +843,7 @@ WOWEE_FSR3_WRAPPER_EXPORT int32_t wowee_fsr3_wrapper_initialize(const WoweeFsr3W
if (!ctx->backendLibHandle) {
const bool attemptedDx12 =
(selectedBackend == WrapperBackend::Dx12Bridge)
#if defined(_WIN32)
#if defined(_WIN32) || defined(__linux__)
|| (!backendExplicit && selectedBackend == WrapperBackend::VulkanRuntime)
#endif
;