Adaptive OpenGL 3D graphics in virtual desktop infrastructure
US9665921B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Dec 29, 2012 |
| Grant date | May 30, 2017 |
| Priority date | — |
| Expiry date | Nov 12, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/45533
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
System and method embodiments are provided for enabling OpenGL graphics rendering on VM architecture. In an embodiment, a method implemented in a system comprising multiple virtual machines (VMs) includes intercepting, at a first VM that does not have direct access to a graphics processing unit (GPU), a command from an application to render graphics. The method further includes processing the command using hardware based GPU rendering at a second VM that has direct access to a GPU upon determining that the GPU is free or has capacity to handle workload of the command or processing the command using CPU based software rendering at the first VM upon determining that the GPU of the second VM is busy or does not have capacity to handle workload of the command and the graphics data.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.