From 4a00e7948624895a8de7b5f05884f17952f18720 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 25 Apr 2023 10:07:31 -0700 Subject: [PATCH] freedreno/a6xx: Change a618 tile_align_h back to 32 Commit 60bc7c0e221 ("freedreno: Specify GMEM tile alignment per GPU") changed the tile_align_h from 32 to 16 (which _should_ be the correct value). But this is causing failure in android 9 skqp dstreadshuffle. (But not, seemingly, with the android 11 version of skia+skqp, which picks the same tile size. So this is likely papering something over.) For now, to unblock things, revert back to the previous tile_align_h. Signed-off-by: Rob Clark Part-of: --- src/freedreno/common/freedreno_devices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/common/freedreno_devices.py b/src/freedreno/common/freedreno_devices.py index c8502d4..221199d 100644 --- a/src/freedreno/common/freedreno_devices.py +++ b/src/freedreno/common/freedreno_devices.py @@ -274,7 +274,7 @@ add_gpus([ a6xx_gen1, num_ccu = 1, tile_align_w = 32, - tile_align_h = 16, + tile_align_h = 32, magic_regs = dict( PC_POWER_CNTL = 0, TPL1_DBG_ECO_CNTL = 0x00108000, -- 2.7.4