freedreno: Make the slice pitch be bytes, not pixels.
[mesa.git] / src / gallium / drivers / freedreno / a5xx / fd5_image.c
index 4da1f16385aa59c34f3ce968f5fafb9614065627..5117527b2b40be7aebf5b032c346ff564cb63119 100644 (file)
@@ -86,7 +86,7 @@ static void translate_image(struct fd5_image *img, struct pipe_image_view *pimg)
                lvl = pimg->u.tex.level;
                slice = fd_resource_slice(rsc, lvl);
                img->offset = fd_resource_offset(rsc, lvl, pimg->u.tex.first_layer);
-               img->pitch  = slice->pitch * rsc->layout.cpp;
+               img->pitch  = slice->pitch;
        }
 
        img->width     = u_minify(prsc->width0, lvl);