crackalackn wrote on 2024-05-15, 15:18:Hello, […]
Show full quote
Hello,
Is it possible that dgvoodoo2 will take advantage of 2 GPU's and use them on same game? For example, if I have (2) RTX 3080 Ti. Given the description to "use / enable" and "all of them" being an option, it seems obvious that it would, but also a little too good to be true. Seeing how these cards can't be bridged. Yet if dgvoodoo2 can use both cards simultaneously on one application it is effectively bridging them. At least for older games.
I don't have a 2nd card but am considering buying a used one from a friend if this is possible. Otherwise I would have tested it already to see.
My goal is to increase performance while using antialiasing. Right now I have it turned off because of the hit to FPS but would like to have it on.
"Use/Enable" has different meanings: "Use" is for Glide, to specify which GPU (and monitor) to use, and "Enable" is for DX, to specify which GPU(s) you enables to be seen by the applications.
dgVoodoo cannot split one (linear) command list between multiple GPU's. Only (maybe) the image presentation post process steps could be outsourced to an idle GPU but MSAA (if that's what you meant) is not even a post process step. 😐
GPU's are exposed to the application and one GPU can be driven through one implicit command queue. So, it's up to the application if it drives multiple GPU's or not (they typically don't, but they let the user choose which one to use).
What you want is "2 physical GPU's appearing as 1 logical GPU": that's what e.g. nvidia SLI technology is about, but honestly, I don't know if it is still an exisiting thing or it faded away by the advent of implicit graphics API's (DX12/Vulkan) (which supports more than one "command queues", making it very problematic if not impossible, or simply unnecessary to implement them on an SLI GPU configuration).