diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-07-12 16:28:33 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-07-13 17:23:48 +0100 |
commit | 6d17f00600ffca7cb39e6f66277cec018ff2c151 (patch) | |
tree | 19b2a011ae24efbcb501408f07b8ae63d117d388 /src/gallium/drivers/llvmpipe/lp_tile_image.c | |
parent | 654009f7f85900ec656e3168d2ede945fcb3db83 (diff) |
llvmpipe: Always swizzle/unswizzle whole tiles.
This was already the case, but the generated (un)swizzling code was not
benefiting of that knowledge.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_tile_image.c')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_tile_image.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_tile_image.c b/src/gallium/drivers/llvmpipe/lp_tile_image.c index 2b63992dd7..0938f7aea7 100644 --- a/src/gallium/drivers/llvmpipe/lp_tile_image.c +++ b/src/gallium/drivers/llvmpipe/lp_tile_image.c @@ -204,7 +204,7 @@ lp_tiled_to_linear(const void *src, void *dst, lp_tile_unswizzle_4ub(format, src_tile, dst, dst_stride, - ii, jj, tile_w, tile_h); + ii, jj); } } } @@ -293,7 +293,7 @@ lp_linear_to_tiled(const void *src, void *dst, lp_tile_swizzle_4ub(format, dst_tile, src, src_stride, - ii, jj, tile_w, tile_h); + ii, jj); } } } |