From 78088ebaea3f315cd36578090214f03a198d7585 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Mon, 15 May 2023 01:15:24 -0400 Subject: [PATCH] ac/surface: fix overridden linear pitch for CPU access Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/amd/common/ac_surface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/amd/common/ac_surface.c b/src/amd/common/ac_surface.c index e449b3eec89..b6b195fb81d 100644 --- a/src/amd/common/ac_surface.c +++ b/src/amd/common/ac_surface.c @@ -3047,6 +3047,7 @@ bool ac_surface_override_offset_stride(const struct radeon_info *info, struct ra surf->u.gfx9.surf_pitch = pitch; surf->u.gfx9.epitch = pitch - 1; + surf->u.gfx9.pitch[0] = pitch; surf->u.gfx9.surf_slice_size = (uint64_t)pitch * surf->u.gfx9.surf_height * surf->bpe; surf->total_size = surf->surf_size = surf->u.gfx9.surf_slice_size * slices; }