Gaah.
Hopefully someone will notice that besides QXL (that's still being activally developed) cirrus is the default virtualized graphics card in qemu / qemu-kvm.
I'd hate to move all my non-QXL VM's to vesa because of this...
- Gilboa
In practical terms, you're not getting acceleration anyway. XaaNoOffscreenPixmaps has been the default since 2008, which means that XAA will only accelerate operations where the only drawable referenced is the screen pixmap. For GTK and Qt, this means nothing ever, since they do all their rendering to an offscreen pixmap first, and then copy that to the screen pixmap. If you're running in a composited environment -- it's all offscreen. So, about the only effect this really has is making xtank and Motif apps in a non-composited environment slower.
Gaah.
Hopefully someone will notice that besides QXL (that's still being activally developed) cirrus is the default virtualized graphics card in qemu / qemu-kvm.
I'd hate to move all my non-QXL VM's to vesa because of this...
- Gilboa
I assume that I misread something.
Feel free to explain what I missed (as opposed to mocking my failing intelligence).
- Gilboa
No such system will run a compositing environment. We are talking mostly laptops with integrated neomagic, trident, whatever.
Operations as basic as moving a window will become slow, no? Oh, and the loved behavior of MS Windows too will appear, where moving a window will peak one core.
MGA should be included in the list. The only driver version supporting EXA is the experimental 1.9, and it works worse than the stable, XAA-using one.
1. Don't be rude. Period.
2. There's no doubt that cirrus and old, and should be have taken behind the shed and shot; but as long as qxl has yet to reach the same stability (as cirrus), I can only hope the X-devs will take the time to maintain with some-type-of-working-acceleration.
Are we done?