lima
lima copied to clipboard
Support libkrun (mostly for Virtio-GPU Venus), maybe via krunkit
libkrun seems to have merged the PR for supporting Virtio-GPU Venus (https://docs.mesa3d.org/drivers/venus.html)
- https://github.com/containers/libkrun/pull/174
QEMU still hasn't merged the patches for supporting Venus: https://patchew.org/Xen/[email protected]/
lima should probably use https://github.com/containers/krunkit for implementing the libkrun driver. Not sure if it should be a built-in driver, or we have to implement the plug-in system.
We can explore and finalise the approach for plug-in model. As i already see several experimental PR's for supporting different drivers.
This will help us in providing different options based on performance and usecases.