I know quite a lot about virtualization, so Iโd always wondered why graphics performance on a desktop/consumer PC couldnโt be โpassed throughโ with 95% of the original performance as everything else can โ so for instance you could run a hypervisor on top of Linux, and then boot up Windows and run games in that with nearly the same performance as a native game in Linux.
Iโd always assumed โ because Iโd never looked into it โ that there was some obscure technical reason even though I could not think of one.
Nope, itโs all just vendor gouging.
So to sum up that, because Nvidia (and I am sure AMD too) wants you to buy their $1,500 GPU, they deliberately break the possibility of having decent 3-D GPU performance on consumer cards with virtualization.
Well, that answers the question of why I couldnโt think of any technical reason this shouldnโt be possible.
Because it is possible, and is done already (if you buy the $1,500 GPU), but itโs just blocked for consumer use.