]> git.ipfire.org Git - thirdparty/qemu.git/commit
cirrus: stop passing around src pointers in the blitter
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 15 Mar 2017 13:28:07 +0000 (14:28 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 21 Mar 2017 20:03:35 +0000 (15:03 -0500)
commita290442234fa214fcb7f45fc91d802bcb8d05c4b
tree7c7aabb257e838370dc6d1d46376cfa62ba236f2
parent031700e4527b9e05798f7040dccdf638da27aee2
cirrus: stop passing around src pointers in the blitter

Does basically the same as "cirrus: stop passing around dst pointers in
the blitter", just for the src pointer instead of the dst pointer.

For the src we have to care about cputovideo blits though and fetch the
data from s->cirrus_bltbuf instead of vga memory.  The cirrus_src*()
helper functions handle that.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-id: 1489584487-3489-1-git-send-email-kraxel@redhat.com
(cherry picked from commit ffaf857778286ca54e3804432a2369a279e73aa7)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/display/cirrus_vga.c
hw/display/cirrus_vga_rop.h
hw/display/cirrus_vga_rop2.h