Mesa (master): freedreno: fix layer_stride
Rob Clark
robclark at kemper.freedesktop.org
Wed Oct 15 19:52:02 UTC 2014
Module: Mesa
Branch: master
Commit: dd332fe6414366b22a9d9ffce0fded51bc5b71a4
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd332fe6414366b22a9d9ffce0fded51bc5b71a4
Author: Rob Clark <robclark at freedesktop.org>
Date: Wed Oct 15 10:29:17 2014 -0400
freedreno: fix layer_stride
Signed-off-by: Rob Clark <robclark at freedesktop.org>
---
src/gallium/drivers/freedreno/freedreno_resource.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/freedreno/freedreno_resource.c b/src/gallium/drivers/freedreno/freedreno_resource.c
index 6391dd1..b6b39f0 100644
--- a/src/gallium/drivers/freedreno/freedreno_resource.c
+++ b/src/gallium/drivers/freedreno/freedreno_resource.c
@@ -116,7 +116,7 @@ fd_resource_transfer_map(struct pipe_context *pctx,
ptrans->usage = usage;
ptrans->box = *box;
ptrans->stride = slice->pitch * rsc->cpp;
- ptrans->layer_stride = ptrans->stride;
+ ptrans->layer_stride = slice->size0;
if (usage & PIPE_TRANSFER_READ)
op |= DRM_FREEDRENO_PREP_READ;
More information about the mesa-commit
mailing list