From eb0754e41824cc23d2dbf8dc70bef7e6e65894ea Mon Sep 17 00:00:00 2001 From: Zhenyu Wang Date: Fri, 28 Sep 2007 21:25:06 +0800 Subject: Revert "remove sync in i965_composite" This reverts commit 53c3d217fe45af4e38bf1c2efedb27e2b2879706. --- src/i965_render.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/i965_render.c b/src/i965_render.c index 792fe1a4..01341b50 100644 --- a/src/i965_render.c +++ b/src/i965_render.c @@ -1078,6 +1078,11 @@ i965_composite(PixmapPtr pDst, int srcX, int srcY, int maskX, int maskY, &mask_x[2], &mask_y[2]); } + /* Wait for any existing composite rectangles to land before we overwrite + * the VB with the next one. + */ + i830WaitSync(pScrn); + i = 0; /* rect (x2,y2) */ vb[i++] = (float)(dstX + w); -- cgit v1.2.1