diff options
author | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2007-09-28 21:25:06 +0800 |
---|---|---|
committer | Zhenyu Wang <zhenyu.z.wang@intel.com> | 2007-09-28 21:25:06 +0800 |
commit | eb0754e41824cc23d2dbf8dc70bef7e6e65894ea (patch) | |
tree | b4948c91584a0b38bc3cfd4bbb1b66bfb1419fa5 | |
parent | 5e04510b3bb2b78b980bd273c68bfc7204384011 (diff) |
Revert "remove sync in i965_composite"exa
This reverts commit 53c3d217fe45af4e38bf1c2efedb27e2b2879706.
-rw-r--r-- | src/i965_render.c | 5 |
1 files changed, 5 insertions, 0 deletions
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); |