US 12,020,054 B2
Apparatus and method for a virtualized display
Kun Tian, Shanghai (CN); Ankur Shah, Folsom, CA (US); David Cowperthwaite, Portland, OR (US); Zhi Wang, Tampere (FI); Zhenyu Wang, Shanghai (CN); Kalyan Kondapally, Hillsboro, OR (US); Jonathan Bloomfield, Hillsboro, OR (US); and Wei Zhang, Beijing (CN)
Assigned to INTEL CORPORATION, Santa Clara, CA (US)
Appl. No. 17/256,204
Filed by Intel Corporation, Santa Clara, CA (US)
PCT Filed Nov. 30, 2018, PCT No. PCT/CN2018/118649
§ 371(c)(1), (2) Date Dec. 26, 2020,
PCT Pub. No. WO2020/107427, PCT Pub. Date Jun. 4, 2020.
Prior Publication US 2021/0263755 A1, Aug. 26, 2021
Int. Cl. G06F 9/455 (2018.01); G06F 3/14 (2006.01); G06F 9/4401 (2018.01); G06F 9/451 (2018.01); G09G 5/00 (2006.01); G09G 5/393 (2006.01); G09G 5/395 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 3/1407 (2013.01); G06F 9/4411 (2013.01); G06F 9/452 (2018.02); G06F 9/455 (2013.01); G09G 5/001 (2013.01); G09G 5/006 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45595 (2013.01); G09G 5/393 (2013.01); G09G 5/395 (2013.01)] 27 Claims
OG exemplary drawing
 
1. A graphics processing apparatus comprising:
at least one configuration register to store framebuffer descriptor information for a first guest running on a first virtual machine (VM) in a virtualized execution environment of a host processor, the framebuffer descriptor information to indicate one or more display pipes assigned to the first guest; and
execution circuitry to execute a first driver assigned to the first guest, the first guest to use the first driver to display a framebuffer in a plane associated with one of the one or more display pipes in accordance with the framebuffer descriptor information.