From: Brian Paul Date: Mon, 23 Jun 2008 17:27:44 +0000 (-0600) Subject: gallium: in softpipe_get_tex_surface() use the pitch specified in the softpipe_textur... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=25da42a650048cd960c81af56744e5fdadd923ad;p=mesa.git gallium: in softpipe_get_tex_surface() use the pitch specified in the softpipe_texture object. Fixes a pitch/width mix-up. --- diff --git a/src/gallium/drivers/softpipe/sp_texture.c b/src/gallium/drivers/softpipe/sp_texture.c index ef8c5bd6b0c..2ef17a220b4 100644 --- a/src/gallium/drivers/softpipe/sp_texture.c +++ b/src/gallium/drivers/softpipe/sp_texture.c @@ -198,7 +198,7 @@ softpipe_get_tex_surface(struct pipe_screen *screen, ps->cpp = pt->cpp; ps->width = pt->width[level]; ps->height = pt->height[level]; - ps->pitch = ps->width; + ps->pitch = spt->pitch[level]; ps->offset = spt->level_offset[level]; ps->usage = usage;