What's New
NVIDIA GPUs on Linux
- Text and icons are no longer drawn as noise with gfxstream: crosvm has KVM
honor the guest's PAT on Intel CPUs, and NVIDIA's driver always gets cached
host memory for uploads. - Venus mode works on NVIDIA's proprietary driver, but stay on
gfxstream_guest_anglefor now:- SurfaceFlinger gets its buffers.
- The console is no longer blank.
- Apps that map video memory no longer fault the GPU.
- Ika with an nVidia GPU no longer dies at the first redraw after the GPU
suspended while idle.
Startup Options
- "GPU Hardware" at the top picks the host GPU Ika uses; Ika then renders on
it alone. - CPU-rendered GPU modes are shown in yellow to alert users.
- Dropped
yaddependency.
Windows (WSL2)
- Performance and compatibility improvemenmts
- 3DMark no longer fails to start once the shader cache passes 1 GB.
- gfxstream's two recording threads no longer wait for each other on every
draw. - The console takes two fewer trips per frame: gfxstream reads frames straight
into crosvm's framebuffer, and the console hands them to the compositor
without going through OpenGL. - A render pass on one slice of a 3D render target no longer removes the D3D12
device. - The installer no longer warns about the devices' ACL entries.
Other
- vCPU frequency tables include the host's boost frequencies, so crosvm does
not panic on boot. - ARM64 hosts get a usable vCPU frequency table whatever cpufreq reports.