Whoa! Multi GPU is so hard. This could be the start of something. Looks like it makes use of nvidia's capture api?
https://arccompute.com/blog/why-computers-suck-and-how-openb...
https://news.ycombinator.com/item?id=21776370
We're not using Nvidia's APIs in our code! libvf.io is entirely based on cross-vendor, standard APIs. :D
The one that is a bit weird is AMD who is fairly far behind Nvidia and Intel but I think if they want to modernize support they can definitely do it. My hope is that consumers will start asking for this capability more (especially with Intel's ARC GPUs enabling GVT-g at every price point) and AMD will update their stuff to reflect that demand.