Vulkan with a mod that replaces Nvidia DLSS with AMD FSR 2.2 it is for me. (this mod only works in Vulkan)
Going to reassess when the update that adds FSR 2 which should work for both Vulkan and DX11.
I am playing on Linux desktop and SteamDeck (linux also) so I hope they fix the issues with Vulkan since DX11 goes through a translation layer (called DXVK) on Linux. Theoretically Vulkan should have a lesser strain on the CPU, and it doesn’t need to go trough the translation layer. But currently vulkan on BG3 seams to run a bit slower, cancelling out the theoretical improvements, at least on linux, and also has more crashes. For me it seldomly crashes when loading a game.
For me I am CPU limited and VRAM limited on the Steam Deck, I put a framecap of 30fps, and it does run without that at about 40 to 50fps in the beginning of the game, but I want steady fps so I am using the 30fps cap. I would prefer if vulkan got a little bit better, if it exceeded dx11 a bit, there would be more headroom with the fps, and my battery life would be a bit better.
Not looking forward to the performance of Act3, I might just stream the game from my desktop at that point.