Patent №
US 8,941,671
Granted
2015-01-27
Filed 2012
Owner
MICROSOFT CORPORATION
Lab
AI components
2
vision · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13350246
The present invention extends to methods, systems, and computer program products for providing domain, hull, and geometry shaders in a para-virtualized environment. As such, a guest application executing in a child partition is enabled use a programmable GPU pipeline of a physical GPU. A vGPU (executing in the child partition) is presented to the guest application. The vGPU exposes DDIs of a rendering framework. The DDIs enable the guest application to send graphics commands to the vGPU, including commands for utilizing a domain shader, a hull shader, and/or a geometric shader at a physical GPU. A render component (executing within the root partition) receives physical GPU-specific commands from the vGPU, including commands for using the domain shader, the hull shader, and/or the geometric shader. The render component schedules the physical GPU-specific command(s) for execution at the physical GPU.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 275300878
Assignors
MALAKAPALLI, MEHER PRASAD, ZHANG, HAO, TAN, LIN, BARUA, MEETESH, STANESCU, PANDELE, KUMAR, B. ANIL, HAN, ERIC K., BELKINE, ARTEM, MEIJER, JEROEN DIRK, JOHNSTON, WINSTON MATTHEW PENFOLD
On an employer assignment, the assignors are typically the inventors.