commit | 953670c3eaec0a2d0818c757c6bb0f707c35a7f7 | [log] [tgz] |
---|---|---|
author | Rob Clark <robdclark@chromium.org> | Wed Mar 02 16:08:24 2022 -0800 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri May 20 20:49:55 2022 +0000 |
tree | a24dcde7dc1e1eb3a70a5850197dc61f1289bf9d | |
parent | d823be68e0354577f006dd902cb2f0b8b54332d1 [diff] |
virglrenderer: Add cross-domain support For cross-domain, virgl_renderer needs to be able to import a dmabuf fd allocated by another component. BUG=b:230100768 TEST=gfxbench, android games in arcvm Change-Id: I9d6f965589ec24f06a83a6d921a9c00db1f057f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3501130 Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Auto-Submit: Rob Clark <robdclark@chromium.org> Commit-Queue: Rob Clark <robdclark@chromium.org> Reviewed-by: Ryan Neph <ryanneph@google.com>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the Chrome OS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on Chrome OS devices.