On 05/19/16 12:22, Ard Biesheuvel wrote: > On 19 May 2016 at 12:04, Laszlo Ersek <[email protected]> wrote:
>> On the other hand... the virtio-gpu device would require a GOP that is >> Blt()-only. That is, no direct framebuffer access. I very much hope this >> is not a problem for the edk2 code. I don't know if bootloaders like >> grub2 will be able to deal with it. (But, at least grub2 can be patched. >> Not sure about Windows-on-aarch64.) For runtime OSes (on aarch64), we >> expect that they ship a native virtio-gpu driver by default. >> > > I suppose this blt-only issue goes away as well once we fix the KVM > host cached mappings issue? No; as far as I recall the info I got from Gerd (I haven't wanted to look at the spec in detail yet), lack of a direct-access framebuffer is a design principle for virtio-gpu. It's all about transfering 2D (and later 3D) operations. If the KVM host cached mappings issue is fixed, we can simply use QXL / stdvga (with the framebuffer). Thanks Laszlo _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

