Secure virtualization for third party graphics drivers
AssigneeGoogle Inc.
InventorsIdan Barda Raiter, Gregory Schlomoff, Kaiyi Li, Gurchetan Singh
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsIdan Barda Raiter, Gregory Schlomoff, Kaiyi Li, Gurchetan Singh
Estimating the term…
In general, techniques are described by which to enable secure virtualization for third party graphics drivers. A computing device comprising a memory and processing circuitry may be configured to perform the techniques. The memory may store a host operating system. The processing circuitry may execute the host operating system, which is configured to initiate execution of a main process that emulates a guest operating system to support execution of an application native to the guest operating system. The main process may initiate execution of a graphics rendering process. The main process may next, responsive to initiating execution of the graphics rendering process, perform a memory validation to obtain memory mapping information that identifies memory that is available for mapping between the main process and the graphics rendering process. The main process may configure the main process to support the mapping of the memory.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20: