From: Chia-I Wu Date: Fri, 6 Mar 2015 07:10:45 +0000 (+0800) Subject: ilo: fix padding of linear sampler views X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=35b713ad75c9d6be4ad357244b59b39d80dcc77f;p=mesa.git ilo: fix padding of linear sampler views Should use the temporary variable in the loop instead of layout->bo_height. --- diff --git a/src/gallium/drivers/ilo/ilo_layout.c b/src/gallium/drivers/ilo/ilo_layout.c index a99e445780e..2c78dc61cb8 100644 --- a/src/gallium/drivers/ilo/ilo_layout.c +++ b/src/gallium/drivers/ilo/ilo_layout.c @@ -908,10 +908,8 @@ layout_calculate_bo_size(struct ilo_layout *layout, */ if (ilo_dev_gen(params->dev) >= ILO_GEN(7.5) && (params->templ->bind & PIPE_BIND_SAMPLER_VIEW) && - layout->tiling == GEN6_TILING_NONE) { - layout->bo_height += - (64 + layout->bo_stride - 1) / layout->bo_stride; - } + layout->tiling == GEN6_TILING_NONE) + h += (64 + layout->bo_stride - 1) / layout->bo_stride; /* * From the Sandy Bridge PRM, volume 4 part 1, page 81: