Searched refs:pipeBits (Results 1 – 8 of 8) sorted by relevance
/third_party/mesa3d/src/amd/addrlib/src/gfx9/ |
D | gfx9addrlib.cpp | 3100 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); in HwlComputePipeBankXor() local 3125 pOut->pipeBankXor = (bankXor << pipeBits) | pipeXor; in HwlComputePipeBankXor() 3151 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); in HwlComputeSlicePipeBankXor() local 3154 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits); in HwlComputeSlicePipeBankXor() 3155 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSlicePipeBankXor() 3157 pOut->pipeBankXor = pIn->basePipeBankXor ^ (pipeXor | (bankXor << pipeBits)); in HwlComputeSlicePipeBankXor() 3180 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); in HwlComputeSubResourceOffsetForSwizzlePattern() local 3182 UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits); in HwlComputeSubResourceOffsetForSwizzlePattern() 3183 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSubResourceOffsetForSwizzlePattern() 3184 …UINT_32 pipeBankXor = ((pipeXor | (bankXor << pipeBits)) ^ (pIn->pipeBankXor)) << m_pipeInterle… in HwlComputeSubResourceOffsetForSwizzlePattern() [all …]
|
D | gfx9addrlib.h | 507 UINT_32 pipeBits = GetPipeXorBits(macroBlockBits); in GetBankXorBits() local 510 UINT_32 bankBits = Min(macroBlockBits - pipeBits - m_pipeInterleaveLog2, m_banksLog2); in GetBankXorBits()
|
/third_party/mesa3d/src/amd/addrlib/src/core/ |
D | addrlib2.h | 808 UINT_32 pipeBits, 896 UINT_32 pipeBits, in ApplyCustomerPipeBankXor() argument 906 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX); in ApplyCustomerPipeBankXor() 908 *pBlockOffset ^= (bankX << (m_pipeInterleaveLog2 + pipeBits)); in ApplyCustomerPipeBankXor()
|
D | addrlib2.cpp | 996 UINT_32 pipeBits, in ExtractPipeBankXor() argument 1002 if (pipeBankXor < (1u << (pipeBits + bankBits))) in ExtractPipeBankXor() 1004 *pPipeX = pipeBankXor % (1 << pipeBits); in ExtractPipeBankXor() 1005 *pBankX = pipeBankXor >> pipeBits; in ExtractPipeBankXor() 1820 UINT_32 pipeBits = Min(xorBits, m_pipesLog2 + m_seLog2); in GetPipeXorBits() local 1822 return pipeBits; in GetPipeXorBits()
|
D | addrlib1.cpp | 2539 UINT_32 pipeBits = pipe << numGroupBits; in HwlComputeXmaskAddrFromCoord() local 2540 addr |= pipeBits; in HwlComputeXmaskAddrFromCoord()
|
/third_party/mesa3d/src/amd/addrlib/src/r800/ |
D | ciaddrlib.cpp | 1978 UINT_32 pipeBits = Log2(numOfPipes); in HwlComputeMetadataNibbleAddress() local 1984 UINT_32 dataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress() 1985 UINT_32 metadataMacrotileBits = pipeInterleaveBits + pipeBits + bankBits; in HwlComputeMetadataNibbleAddress() 2007 UINT_32 lsb = pipeBits + pipeInterleaveBits; in HwlComputeMetadataNibbleAddress() 2016 msb = pipeBits - 1 + lsb; in HwlComputeMetadataNibbleAddress() 2054 msb = pipeBits - 1 + lsb; in HwlComputeMetadataNibbleAddress()
|
D | egbaddrlib.cpp | 1829 UINT_32 pipeBits = pipe << numPipeInterleaveBits; in ComputeSurfaceAddrFromCoordMacroTiled() local 1836 addr |= pipeBits; in ComputeSurfaceAddrFromCoordMacroTiled() 2800 UINT_32 pipeBits = QLog2(numPipes); in ExtractBankPipeSwizzle() local 2805 (base256b / (groupBytes >> 8)) & ((1<<pipeBits)-1); in ExtractBankPipeSwizzle() 2831 UINT_32 pipeBits = QLog2(HwlGetPipes(pTileInfo)); in GetBankPipeSwizzle() local 2833 UINT_32 tileSwizzle = pipeSwizzle + ((bankSwizzle << bankInterleaveBits) << pipeBits); in GetBankPipeSwizzle()
|
/third_party/mesa3d/src/amd/addrlib/src/gfx10/ |
D | gfx10addrlib.cpp | 2245 const UINT_32 pipeBits = GetPipeXorBits(blockBits); in HwlComputeSlicePipeBankXor() local 2246 const UINT_32 pipeXor = ReverseBitVector(pIn->slice, pipeBits); in HwlComputeSlicePipeBankXor()
|