freedreno/a6xx: Change a618 tile_align_h back to 32
authorRob Clark <robdclark@chromium.org>
Tue, 25 Apr 2023 17:07:31 +0000 (10:07 -0700)
committerMarge Bot <emma+marge@anholt.net>
Tue, 25 Apr 2023 17:41:25 +0000 (17:41 +0000)
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 <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22683>

src/freedreno/common/freedreno_devices.py

index c8502d4..221199d 100644 (file)
@@ -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,