US 9,811,366 B2
Dynamically using system memory as video memory for virtual graphics processing units
Mark Sheldon, Mountain View, CA (US); Jeffrey W. Sheldon, Mountain View, CA (US); and Michael Banack, Palo Alto, CA (US)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Sep. 12, 2014, as Appl. No. 14/485,084.
Prior Publication US 2016/0078585 A1, Mar. 17, 2016
Int. Cl. G06F 9/455 (2006.01); G06T 1/60 (2006.01)
CPC G06F 9/45558 (2013.01) [G06T 1/60 (2013.01); G06F 2009/45583 (2013.01); G06T 2200/28 (2013.01)] 21 Claims
OG exemplary drawing
1. A method comprising:
receiving, by a host system, a request to create a graphics resource from a guest application of a virtual machine (VM) running on the host system; and
in response to the request, dynamically allocating, by the host system via a guest graphics driver running within the VM, a memory object for the graphics resource in a guest memory space of the VM.