From 53106727065bffd87746bdbabff2150561b2a11c Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Mon, 27 Oct 2025 12:08:47 -0700 Subject: [PATCH] freedreno/fdl: Fix gen8 TEX_LINE_OFFSET It is in units of bits. Signed-off-by: Rob Clark Part-of: --- src/freedreno/fdl/fd6_view.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/fdl/fd6_view.cc b/src/freedreno/fdl/fd6_view.cc index e0561f94fc0..2aeed7d2cdd 100644 --- a/src/freedreno/fdl/fd6_view.cc +++ b/src/freedreno/fdl/fd6_view.cc @@ -337,7 +337,7 @@ fdl6_view_init(struct fdl6_view *view, const struct fdl_layout **layouts, /* A8XX_TEX_MEMOBJ_4_PRT_EN ? */ COND(layout->tile_all, A8XX_TEX_MEMOBJ_4_TILE_ALL) | COND(util_format_is_srgb(args->format), A8XX_TEX_MEMOBJ_4_SRGB); - descriptor[6] = A8XX_TEX_MEMOBJ_6_TEX_LINE_OFFSET(pitch) | + descriptor[6] = A8XX_TEX_MEMOBJ_6_TEX_LINE_OFFSET(pitch * 8) | /* in bits */ A8XX_TEX_MEMOBJ_6_MIN_LINE_OFFSET(layout->pitchalign - 6) | A8XX_TEX_MEMOBJ_6_MIPLVLS(args->level_count - 1);