gallium: u_blitter add overlapping blit support.
authorDave Airlie <airlied@redhat.com>
Thu, 7 Jan 2010 01:45:48 +0000 (11:45 +1000)
committerCorbin Simpson <MostAwesomeDude@gmail.com>
Mon, 11 Jan 2010 07:18:31 +0000 (23:18 -0800)
commitdeaa634e023cc3f62dfc3365b4f1894a200535dd
tree804f0f46b7e9efcc662947d178e013b4e6aec730
parent1e9ffb63401b7bdaf05c53e07b588128566b437d
gallium: u_blitter add overlapping blit support.

the xorg state tracker really wants the driver to handle overlapping
blits, and r300 uses u_blitter for blits. This patch adds overlapping
blit support via a temporary surface when its required.
src/gallium/auxiliary/util/u_blitter.c