#465·toaruos

实现基本的 `virtio` GPU 驱动

作者: klange创建于 2026年7月26日更新于 2026年7月29日
标签graphicskernelYutani

实现 QEMU 中 `virtio` GPU 显示设备的基本驱动。正如 #464 中所述,我们通常在 QEMU 中支持的典型 "愚蠢的帧缓存" 显示设备都可能存在撕裂问题。它们缺乏 V-Sync 锁定机制,并且虚拟机仅在检测到通过脏位发生变化时尝试刷新帧缓存内容。`virtio` GPU 不存在此问题,因为它使用 "来宾到主机" 命令来启动显示刷新,这至少在 Gtk 前端上可以 (并且似乎是) 同步的。驱动应支持: