From 35b713ad75c9d6be4ad357244b59b39d80dcc77f Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Fri, 6 Mar 2015 15:10:45 +0800 Subject: [PATCH] ilo: fix padding of linear sampler views Should use the temporary variable in the loop instead of layout->bo_height. --- src/gallium/drivers/ilo/ilo_layout.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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: -- 2.30.2