Home
last modified time | relevance | path

Searched refs:bankBits (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/amd/addrlib/src/gfx9/
Dgfx9addrlib.cpp2983 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputePipeBankXor() local
2988 const UINT_32 bankMask = (1 << bankBits) - 1; in HwlComputePipeBankXor()
2993 if (bankBits == 4) in HwlComputePipeBankXor()
3000 else if (bankBits > 0) in HwlComputePipeBankXor()
3002 UINT_32 bankIncrease = (1 << (bankBits - 1)) - 1; in HwlComputePipeBankXor()
3034 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputeSlicePipeBankXor() local
3037 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSlicePipeBankXor()
3063 UINT_32 bankBits = GetBankXorBits(macroBlockBits); in HwlComputeSubResourceOffsetForSwizzlePattern() local
3065 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSubResourceOffsetForSwizzlePattern()
4719 UINT_32 bankBits = 0; in HwlComputeSurfaceAddrFromCoordTiled() local
[all …]
Dgfx9addrlib.h508 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2); in GetBankXorBits() local
510 return bankBits; in GetBankXorBits()
/external/mesa3d/src/amd/addrlib/src/core/
Daddrlib2.h785 UINT_32 bankBits,
873 UINT_32 bankBits, in ApplyCustomerPipeBankXor() argument
884 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX); in ApplyCustomerPipeBankXor()
Daddrlib2.cpp956 UINT_32 bankBits, in ExtractPipeBankXor() argument
963 if (pipeBankXor < (1u << (pipeBits + bankBits))) in ExtractPipeBankXor()
/external/mesa3d/src/amd/addrlib/src/r800/
Dciaddrlib.cpp1980 UINT_32 bankBits = Log2(numOfBanks); in HwlComputeMetadataNibbleAddress() local
1985 UINT_32 dataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress()
1986 UINT_32 metadataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress()
2009 UINT_32 msb = bankBits - 1 + lsb; in HwlComputeMetadataNibbleAddress()
2043 msb = bankBits - 1 + lsb; in HwlComputeMetadataNibbleAddress()
Degbaddrlib.cpp1832 UINT_32 bankBits = bank << (numPipeInterleaveBits + numPipeBits + in ComputeSurfaceAddrFromCoordMacroTiled() local
1839 addr |= bankBits; in ComputeSurfaceAddrFromCoordMacroTiled()
2800 UINT_32 bankBits = QLog2(pTileInfo->banks); in ExtractBankPipeSwizzle() local
2809 (base256b / (groupBytes >> 8) / numPipes / bankInterleave) & ((1 << bankBits) - 1); in ExtractBankPipeSwizzle()
2921 UINT_32 bankBits = 0; in HwlComputeQbStereoRightSwizzle() local
2927 bankBits = ComputeBankFromCoord(0, pInfo->height, 0, in HwlComputeQbStereoRightSwizzle()
2930 if (bankBits) in HwlComputeQbStereoRightSwizzle()
2932 HwlCombineBankPipeSwizzle(bankBits, 0, pInfo->pTileInfo, 0, &swizzle); in HwlComputeQbStereoRightSwizzle()
/external/mesa3d/src/amd/addrlib/src/gfx10/
Dgfx10addrlib.cpp2059 const UINT_32 bankBits = GetBankXorBits(GetBlockSizeLog2(pIn->swizzleMode)); in HwlComputePipeBankXor() local
2072 switch (bankBits) in HwlComputePipeBankXor()
2078 …bankXor = XorBankRotPat[bankBits - 1][pIn->surfIndex % XorPatternLen] << (m_pipesLog2 + ColumnBits… in HwlComputePipeBankXor()