Nothing stops games from being hardware rendered, WineD3D already allows that on Windows guest VMs, I believe. I tried it out once, but can't remember clearly what the results were - I only tried one game, and didn't really expect it to work, and as far as I can remember it didn't, but that...