From 5e02621a8acf679483fee54f8033da23e87815ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Thu, 20 Mar 2025 14:19:00 -0400 Subject: [PATCH] amd/addrlib: remove the DCC page fault workaround It doesn't cause page faults anymore. Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/amd/addrlib/src/gfx11/gfx11addrlib.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp b/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp index 1694dee8a57..57862e6ccd6 100644 --- a/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp +++ b/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp @@ -1033,17 +1033,6 @@ UINT_32 Gfx11Lib::GetMetaBlkSize( // For htile surfaces, pad meta block size to 2K * num_pipes metablkSizeLog2 = Max(metablkSizeLog2, 11 + numPipesLog2); } - - /* This chunk is not part of upstream addrlib. See !28268 */ - const INT_32 compFragLog2 = numSamplesLog2; - - if (IsRtOptSwizzle(swizzleMode) && (compFragLog2 > 1) && (pipeRotateLog2 >= 1)) - { - const INT_32 tmp = 8 + m_pipesLog2 + Max(pipeRotateLog2, compFragLog2 - 1); - - metablkSizeLog2 = Max(metablkSizeLog2, tmp); - } - /* End of the non-upstream chunk. */ } const INT_32 metablkBitsLog2 =