]> git.proxmox.com Git - mirror_qemu.git/commit
ati-vga: Fix reverse bit blts
authorBALATON Zoltan <balaton@eik.bme.hu>
Thu, 4 Jul 2019 08:01:43 +0000 (10:01 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Fri, 5 Jul 2019 07:50:33 +0000 (09:50 +0200)
commit584acf34cb05f16e13a46d666196a7583d232616
treebcf5381ab90edcb9debba0a88cd9b3d0252d129b
parenta38127414bd007c5b6ae64c664d9e8839393277e
ati-vga: Fix reverse bit blts

The pixman library only supports blts with left to right, top to
bottom order but the ATI VGA engine can also do different directions.
Fix support for these via a temporary buffer for now. This fixes
rendering issues related to such blts (such as moving windows) but
some other glitches still remain.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Message-id: e21855faaeb30d7b1771f084f283f6a30bedb1a3.1562227303.git.balaton@eik.bme.hu
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/display/ati_2d.c