]> git.cworth.org Git - cworth.org/blob - src/exa/i965/emulating_speedups/Emulate-infinitely-fast-migration-disable-memcpy.patch
Add emulating_speedups post
[cworth.org] / src / exa / i965 / emulating_speedups / Emulate-infinitely-fast-migration-disable-memcpy.patch
1 From 0ea7d0e7b2f849fe2c89f42e904befc5d6215b56 Mon Sep 17 00:00:00 2001
2 From: Carl Worth <cworth@cworth.org>
3 Date: Fri, 13 Jul 2007 12:36:29 -0700
4 Subject: [PATCH] Emulate infinitely fast migration (disable memcpy)
5
6 ---
7  exa/exa_migration.c |    2 ++
8  1 files changed, 2 insertions(+), 0 deletions(-)
9
10 diff --git a/exa/exa_migration.c b/exa/exa_migration.c
11 index 70d8e12..218a682 100644
12 --- a/exa/exa_migration.c
13 +++ b/exa/exa_migration.c
14 @@ -73,7 +73,9 @@ exaMemcpyBox (PixmapPtr pPixmap, BoxPtr pbox, CARD8 *src, int src_pitch,
15      dst += pbox->y1 * dst_pitch + pbox->x1 * cpp;
16  
17      for (i = pbox->y2 - pbox->y1; i; i--) {
18 +#if 0
19         memcpy (dst, src, bytes);
20 +#endif
21         src += src_pitch;
22         dst += dst_pitch;
23      }
24 -- 
25 1.5.2
26