Searched refs:bankBits (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/amd/addrlib/src/gfx9/ |
D | gfx9addrlib.cpp | 3101 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputePipeBankXor() local 3106 const UINT_32 bankMask = (1 << bankBits) - 1; in HwlComputePipeBankXor() 3111 if (bankBits == 4) in HwlComputePipeBankXor() 3118 else if (bankBits > 0) in HwlComputePipeBankXor() 3120 UINT_32 bankIncrease = (1 << (bankBits - 1)) - 1; in HwlComputePipeBankXor() 3152 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputeSlicePipeBankXor() local 3155 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSlicePipeBankXor() 3181 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputeSubResourceOffsetForSwizzlePattern() local 3183 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSubResourceOffsetForSwizzlePattern() 4904 UINT_32 bankBits = 0; in HwlComputeSurfaceAddrFromCoordTiled() local [all …]
|
D | gfx9addrlib.h | 510 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2); in GetBankXorBits() local 512 return bankBits; in GetBankXorBits()
|
/third_party/mesa3d/src/amd/addrlib/src/core/ |
D | addrlib2.h | 807 UINT_32 bankBits, 895 UINT_32 bankBits, in ApplyCustomerPipeBankXor() argument 906 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX); in ApplyCustomerPipeBankXor()
|
D | addrlib2.cpp | 995 UINT_32 bankBits, in ExtractPipeBankXor() argument 1002 if (pipeBankXor < (1u << (pipeBits + bankBits))) in ExtractPipeBankXor()
|
/third_party/mesa3d/src/amd/addrlib/src/r800/ |
D | ciaddrlib.cpp | 1979 UINT_32 bankBits = Log2(numOfBanks); in HwlComputeMetadataNibbleAddress() local 1984 UINT_32 dataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress() 1985 UINT_32 metadataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress() 2008 UINT_32 msb = bankBits - 1 + lsb; in HwlComputeMetadataNibbleAddress() 2042 msb = bankBits - 1 + lsb; in HwlComputeMetadataNibbleAddress()
|
D | egbaddrlib.cpp | 1831 UINT_32 bankBits = bank << (numPipeInterleaveBits + numPipeBits + in ComputeSurfaceAddrFromCoordMacroTiled() local 1838 addr |= bankBits; in ComputeSurfaceAddrFromCoordMacroTiled() 2799 UINT_32 bankBits = QLog2(pTileInfo->banks); in ExtractBankPipeSwizzle() local 2808 (base256b / (groupBytes >> 8) / numPipes / bankInterleave) & ((1 << bankBits) - 1); in ExtractBankPipeSwizzle() 2920 UINT_32 bankBits = 0; in HwlComputeQbStereoRightSwizzle() local 2926 bankBits = ComputeBankFromCoord(0, pInfo->height, 0, in HwlComputeQbStereoRightSwizzle() 2929 if (bankBits) in HwlComputeQbStereoRightSwizzle() 2931 HwlCombineBankPipeSwizzle(bankBits, 0, pInfo->pTileInfo, 0, &swizzle); in HwlComputeQbStereoRightSwizzle()
|
/third_party/mesa3d/src/amd/addrlib/src/gfx10/ |
D | gfx10addrlib.cpp | 2188 const UINT_32 bankBits = GetBankXorBits(GetBlockSizeLog2(pIn->swizzleMode)); in HwlComputePipeBankXor() local 2201 switch (bankBits) in HwlComputePipeBankXor() 2207 …bankXor = XorBankRotPat[bankBits - 1][pIn->surfIndex % XorPatternLen] << (m_pipesLog2 + ColumnBits… in HwlComputePipeBankXor()
|