Searched refs:pipeBankXor (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/amd/addrlib/src/core/ |
D | addrlib2.cpp | 955 UINT_32 pipeBankXor, in ExtractPipeBankXor() argument 963 if (pipeBankXor < (1u << (pipeBits + bankBits))) in ExtractPipeBankXor() 965 *pPipeX = pipeBankXor % (1 << pipeBits); in ExtractPipeBankXor() 966 *pBankX = pipeBankXor >> pipeBits; in ExtractPipeBankXor() 1127 BOOL_32 valid = (pIn->numSamples <= 1) && (pIn->numFrags <= 1) && (pIn->pipeBankXor == 0); in ComputeSurfaceAddrFromCoordLinear()
|
D | addrlib2.h | 784 UINT_32 pipeBankXor, 872 UINT_32 pipeBankXor, in ApplyCustomerPipeBankXor() argument 884 returnCode = ExtractPipeBankXor(pipeBankXor, bankBits, pipeBits, &bankX, &pipeX); in ApplyCustomerPipeBankXor()
|
/external/mesa3d/src/amd/addrlib/src/gfx10/ |
D | gfx10addrlib.cpp | 2087 pOut->pipeBankXor = bankXor | pipeXor; in HwlComputePipeBankXor() 2091 pOut->pipeBankXor = 0; in HwlComputePipeBankXor() 2119 pOut->pipeBankXor = pIn->basePipeBankXor ^ pipeXor; in HwlComputeSlicePipeBankXor() 2141 const UINT_32 pipeBankXor = pipeBankXorOffset >> m_pipeInterleaveLog2; in HwlComputeSlicePipeBankXor() local 2144 ADDR_ASSERT((pipeBankXor << m_pipeInterleaveLog2) == pipeBankXorOffset); in HwlComputeSlicePipeBankXor() 2147 ADDR_ASSERT(pipeBankXor == pipeXor); in HwlComputeSlicePipeBankXor() 2149 pOut->pipeBankXor = pIn->basePipeBankXor ^ pipeBankXor; in HwlComputeSlicePipeBankXor() 2155 pOut->pipeBankXor = 0; in HwlComputeSlicePipeBankXor() 4047 const UINT_32 pipeBankXor = IsXor(pIn->swizzleMode) ? in ComputeSurfaceAddrFromCoordMacroTiled() local 4048 … (((pIn->pipeBankXor & (pipeMask | bankMask)) << m_pipeInterleaveLog2) & blkMask) : 0; in ComputeSurfaceAddrFromCoordMacroTiled() [all …]
|
/external/mesa3d/src/amd/addrlib/inc/ |
D | addrinterface.h | 2575 UINT_32 pipeBankXor; ///< Combined swizzle used to do bank/pipe rotation member 2641 UINT_32 pipeBankXor; ///< Combined swizzle used to do bank/pipe rotation member 3508 UINT_32 pipeBankXor; ///< Pipe bank xor member 3554 UINT_32 pipeBankXor; ///< Pipe bank xor member 3583 UINT_32 pipeBankXor; ///< Per resource xor member
|
/external/mesa3d/src/amd/addrlib/src/gfx9/ |
D | gfx9addrlib.cpp | 3007 pOut->pipeBankXor = (bankXor << pipeBits) | pipeXor; in HwlComputePipeBankXor() 3011 pOut->pipeBankXor = 0; in HwlComputePipeBankXor() 3039 pOut->pipeBankXor = pIn->basePipeBankXor ^ (pipeXor | (bankXor << pipeBits)); in HwlComputeSlicePipeBankXor() 3066 …UINT_32 pipeBankXor = ((pipeXor | (bankXor << pipeBits)) ^ (pIn->pipeBankXor)) << m_pipeInterle… in HwlComputeSubResourceOffsetForSwizzlePattern() local 3070 (pIn->mipTailOffset ^ pipeBankXor) - in HwlComputeSubResourceOffsetForSwizzlePattern() 3071 static_cast<UINT_64>(pipeBankXor); in HwlComputeSubResourceOffsetForSwizzlePattern() 4690 ((pIn->pipeBankXor == 0) || (IsXor(pIn->swizzleMode))); in HwlComputeSurfaceAddrFromCoordTiled() 4833 returnCode = ApplyCustomerPipeBankXor(pIn->swizzleMode, pIn->pipeBankXor, in HwlComputeSurfaceAddrFromCoordTiled() 4899 returnCode = ApplyCustomerPipeBankXor(pIn->swizzleMode, pIn->pipeBankXor, in HwlComputeSurfaceAddrFromCoordTiled()
|
/external/mesa3d/src/amd/common/ |
D | ac_surface.c | 1491 assert(xout.pipeBankXor <= u_bit_consecutive(0, sizeof(surf->tile_swizzle) * 8)); in gfx9_compute_miptree() 1492 surf->tile_swizzle = xout.pipeBankXor; in gfx9_compute_miptree() 1730 assert(xout.pipeBankXor <= u_bit_consecutive(0, sizeof(surf->fmask_tile_swizzle) * 8)); in gfx9_compute_miptree() 1731 surf->fmask_tile_swizzle = xout.pipeBankXor; in gfx9_compute_miptree()
|