Home
last modified time | relevance | path

Searched refs:bankXor (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/amd/addrlib/src/gfx9/
Dgfx9addrlib.cpp3104 UINT_32 bankXor = 0; in HwlComputePipeBankXor() local
3116 bankXor = (bpp <= 32) ? BankXorSmallBpp[index] : BankXorLargeBpp[index]; in HwlComputePipeBankXor()
3122 bankXor = (index * bankIncrease) & bankMask; in HwlComputePipeBankXor()
3125 pOut->pipeBankXor = (bankXor << pipeBits) | pipeXor; in HwlComputePipeBankXor()
3155 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSlicePipeBankXor() local
3157 pOut->pipeBankXor = pIn->basePipeBankXor ^ (pipeXor | (bankXor << pipeBits)); in HwlComputeSlicePipeBankXor()
3183 UINT_32 bankXor = ReverseBitVector(pIn->slice >> pipeBits, bankBits); in HwlComputeSubResourceOffsetForSwizzlePattern() local
3184 …UINT_32 pipeBankXor = ((pipeXor | (bankXor << pipeBits)) ^ (pIn->pipeBankXor)) << m_pipeInterle… in HwlComputeSubResourceOffsetForSwizzlePattern()
4905 UINT_32 bankXor = 0; in HwlComputeSurfaceAddrFromCoordTiled() local
4993 bankXor = FoldXor2d(blockOffset, bankBits); in HwlComputeSurfaceAddrFromCoordTiled()
[all …]
/third_party/mesa3d/src/amd/addrlib/src/gfx10/
Dgfx10addrlib.cpp2192 UINT_32 bankXor = 0; in HwlComputePipeBankXor() local
2207bankXor = XorBankRotPat[bankBits - 1][pIn->surfIndex % XorPatternLen] << (m_pipesLog2 + ColumnBits… in HwlComputePipeBankXor()
2216 pOut->pipeBankXor = bankXor | pipeXor; in HwlComputePipeBankXor()