Is it possible to use my real graphic card on a virtual machine? [duplicate]

Possible Duplicate:
How to use NVIDIA GeForce M310 on Ubuntu 12.10 running as guest in Virtualbox?

I am asking this question because I'm just curious. When I install a virtual machine by using Virtual Box or VMware, is it use my real graphical card? If not, is it possible to use it on a virtual machine?


Solution 1:

As far as I know, VMWare Workstation has the ability of 3D on VMs, it does not exactly lets the guest system use the card, but does some kind of mapping of the requests of the guest to OpenGL requests on the host (at least in the last time I checked).
It has limited 3D ability though.

Solution 2:

No it's not and it is also may not be possible to connect your graphics card directly to virtual machine.

I read a long discussion in virtualbox forum, why it can't be done. But it said, those software emulates hardware and drivers (to be used in guest) are written according to that. There are severe limitation to emulate a 3D graphics card because the drivers are closed source.

I found something interesting - https://forums.virtualbox.org/viewtopic.php?t=16