[PATCH 0/6] drm: qemu hardware patches
Gerd Hoffmann
kraxel at redhat.com
Wed Nov 6 03:52:05 PST 2013
Hi,
> I'll try and find some time to look at the bochs driver, though is it
> really much more than we have with the
> simple drm layer that David Herrmann is producing?
simpledrm is fixed resolution and depends on the firmware setting things
up (from what I've seen a few weeks back), correct?
bochs doesn't need firmware help and can switch resolutions at runtime
via xrandr just fine. It's more like cirrus-drm, except that there are
not the nasty constrains dictated by real cirrus cards, such as the very
limited amount of video memory and supporting 24 bpp only.
bochs-drm doesn't need to hop through the loops to shuffle around the
framebuffer bo's. They are in vram no matter what, we have 16MB by
default and qemu can be configured to make it larger if needed. Want a
FullHD display? No problem. bochs-drm operates with 32bpp. The
virtual hardware can do 8bpp and 16bpp too, but I didn't go the extra
mile to support that as it looks pointless these days.
cheers,
Gerd
More information about the dri-devel
mailing list