virtgpu drm native contexts - (near) native gpu performance in a VM utilizing virglrenderer drm native contexts.
Compared to api level virtualization (aka virgl), native gfx performance (within a few percent or less), and significant CPU overhead reduction (and therefore power savings), can be had with the new virglrenderer drm native context feature. All it takes is a very small amount of code in mesa and virglrenderer. This talk covers the general approach, performance trade-offs in host<->guest protocol design, and why this important for ChromeOS.
|GSoC, EVoC or Outreachy||No|
|Code of Conduct||Yes|
|For which conference do you send the proposal?||X.Org Developers Conference 2022|