understanding virtio-gpu

Gerd Hoffmann kraxel at redhat.com
Wed Jul 21 10:49:33 UTC 2021


  Hi,

> 1. virtio_gpu_pci_quirk():
> 
>   * what is the explicit framebuffer removal about ?

unregister boot framebuffer (typically efifb or vesafb on x86).

>   * why is it necessary to rename the device with "pci:" prefix ?
> 
>     does it only work w/ pci transport ?
>     what's the background of this ?

IIRC an Xorg hardware probing quirk.

>   * shouldn't we add some endianess handshake to the protocol ?

Doable, but worth the effort?  Which bigendian hardware platform has
hardware-accelerated mesa opengl drivers?  With even ppc moving to le
these days s390x is the only relevant bigendian platform left, and it
isn't exactly famous for their graphics performance ;)

take care,
  Gerd



More information about the dri-devel mailing list