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

Reply via email to