gallium: Don't forget to get overllaping blits working again.

This commit is contained in:
José Fonseca
2008-07-03 19:52:05 +09:00
parent d94c7063ec
commit c193cc506f
+1
View File
@@ -311,6 +311,7 @@ util_blit_pixels(struct blit_state *ctx,
assert(screen->is_format_supported(screen, dst->format, PIPE_TEXTURE));
if(dst->format == src->format && (dstX1 - dstX0) == srcW && (dstY1 - dstY0) == srcH) {
/* FIXME: this will most surely fail for overlapping rectangles */
pipe->surface_copy(pipe, FALSE,
dst, dstX0, dstY0, /* dest */
src, srcX0, srcY0, /* src */