On 19 May 2016 at 13:04, Laszlo Ersek <ler...@redhat.com> wrote:
> On 05/19/16 12:22, Ard Biesheuvel wrote:
>> On 19 May 2016 at 12:04, Laszlo Ersek <ler...@redhat.com> 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.
>

OK, fair enough

> If the KVM host cached mappings issue is fixed, we can simply use QXL /
> stdvga (with the framebuffer).
>

I see the use of GOP under the OS and efifb merely as stopgap
solutions, so I won't complain if we get something better in return.
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to