You have to have multiple graphic accelerators for multiple VM`s if you want to use them at once, but you can have one accelerator for multiple vm`s but only one VM at the time can be used unless you can have vGPU ( lets say i have nvidia with 32GB VRAM - i can split into 32vGPU`s)... never checked about other gpu manufacturers ( intel or amd ) if they can do it. ( i never had many vm`s with bsd, but i had many vms with proxmox.)OK so from what I ve read pass-through may not be what I m looking for.
The device (unless intel NIC) is only available to a single VM
I m looking for graphics acceleration for multiple VMs
So far my only option seems to be the virtio_gpu but I can't find documentation on that one for FreeBSD
Or is there anything else that can utilize SR-IOV and GTV-g ?