github DesktopECHO/ika 261111
Ika Release 261111

53 minutes ago

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_angle for 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 yad dependency.

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.

Don't miss a new ika release

NewReleases is sending notifications on new releases.