diff options
author | Pekka Paalanen <pq@iki.fi> | 2009-02-05 19:45:33 +0200 |
---|---|---|
committer | Pekka Paalanen <pq@iki.fi> | 2009-02-05 20:35:24 +0200 |
commit | a785a4ae2165c3b58c228f4de4b26b2c0800116c (patch) | |
tree | d9603d1fb27b18e9a9a95ca569a82b97da5e5653 /src/gallium/drivers/nv04 | |
parent | 8569860c3d288ad5cd6558c9560fc9b404b64fb4 (diff) | |
download | external_mesa3d-a785a4ae2165c3b58c228f4de4b26b2c0800116c.zip external_mesa3d-a785a4ae2165c3b58c228f4de4b26b2c0800116c.tar.gz external_mesa3d-a785a4ae2165c3b58c228f4de4b26b2c0800116c.tar.bz2 |
nv04-nv40: fix nv##_surface_copy() for flipped
If do_flipp is true, it would first do the proper copy, height would
wrap around to unsigned maximum, and then it attempts to do another
copy.
Return after doing the proper copy.
Signed-off-by: Pekka Paalanen <pq@iki.fi>
Diffstat (limited to 'src/gallium/drivers/nv04')
-rw-r--r-- | src/gallium/drivers/nv04/nv04_surface.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/nv04/nv04_surface.c b/src/gallium/drivers/nv04/nv04_surface.c index 1d11f53..14abf16 100644 --- a/src/gallium/drivers/nv04/nv04_surface.c +++ b/src/gallium/drivers/nv04/nv04_surface.c @@ -47,6 +47,7 @@ nv04_surface_copy(struct pipe_context *pipe, boolean do_flip, eng2d->copy(eng2d, dest, destx, desty--, src, srcx, srcy++, width, 1); } + return; } eng2d->copy(eng2d, dest, destx, desty, src, srcx, srcy, width, height); |