/third_party/mesa3d/src/amd/addrlib/src/r800/ |
D | siaddrlib.cpp | 220 ADDR_EQUATION* pEquation ///< [out] bank equation in ComputeBankEquation() 252 pEquation->addr[0] = y6; in ComputeBankEquation() 253 pEquation->xor1[0] = x3; in ComputeBankEquation() 254 pEquation->addr[1] = y5; in ComputeBankEquation() 255 pEquation->xor1[1] = y6; in ComputeBankEquation() 256 pEquation->xor2[1] = x4; in ComputeBankEquation() 257 pEquation->addr[2] = y4; in ComputeBankEquation() 258 pEquation->xor1[2] = x5; in ComputeBankEquation() 259 pEquation->addr[3] = y3; in ComputeBankEquation() 260 pEquation->xor1[3] = x6; in ComputeBankEquation() [all …]
|
D | egbaddrlib.cpp | 1453 ADDR_EQUATION* pEquation ///< [out] Equation for addressing in macro tile in ComputeMacroTileEquation() 1459 retCode = ComputeMicroTileEquation(log2BytesPP, tileMode, microTileType, pEquation); in ComputeMacroTileEquation() 1469 pEquation->addr[pEquation->numBits].valid = 1; in ComputeMacroTileEquation() 1470 pEquation->addr[pEquation->numBits].channel = 0; in ComputeMacroTileEquation() 1471 pEquation->addr[pEquation->numBits].index = i + log2BytesPP + 3 + numPipeBits; in ComputeMacroTileEquation() 1472 pEquation->numBits++; in ComputeMacroTileEquation() 1477 pEquation->addr[pEquation->numBits].valid = 1; in ComputeMacroTileEquation() 1478 pEquation->addr[pEquation->numBits].channel = 1; in ComputeMacroTileEquation() 1479 pEquation->addr[pEquation->numBits].index = i + 3; in ComputeMacroTileEquation() 1480 pEquation->numBits++; in ComputeMacroTileEquation() [all …]
|
D | siaddrlib.h | 158 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const; 162 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const;
|
D | egbaddrlib.h | 262 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const in ComputeBankEquation() argument 296 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const;
|
/third_party/mesa3d/src/amd/addrlib/src/gfx11/ |
D | gfx11addrlib.cpp | 1099 ADDR_EQUATION* pEquation) ///< [out] equation converted from swizzle pattern in ConvertSwizzlePatternToEquation() 1108 pEquation->numBits = blockSizeLog2; in ConvertSwizzlePatternToEquation() 1109 pEquation->stackedDepthSlices = FALSE; in ConvertSwizzlePatternToEquation() 1113 pEquation->addr[i].channel = 0; in ConvertSwizzlePatternToEquation() 1114 pEquation->addr[i].valid = 1; in ConvertSwizzlePatternToEquation() 1115 pEquation->addr[i].index = i; in ConvertSwizzlePatternToEquation() 1128 pEquation->addr[i].channel = 0; in ConvertSwizzlePatternToEquation() 1129 pEquation->addr[i].valid = 1; in ConvertSwizzlePatternToEquation() 1130 pEquation->addr[i].index = Log2(pSwizzle[i].x) + elemLog2; in ConvertSwizzlePatternToEquation() 1136 pEquation->addr[i].channel = 1; in ConvertSwizzlePatternToEquation() [all …]
|
D | gfx11addrlib.h | 401 ADDR_EQUATION* pEquation) const;
|
/third_party/mesa3d/src/amd/addrlib/src/gfx10/ |
D | gfx10addrlib.cpp | 1460 ADDR_EQUATION* pEquation) ///< [out] equation converted from swizzle pattern in ConvertSwizzlePatternToEquation() 1469 pEquation->numBits = blockSizeLog2; in ConvertSwizzlePatternToEquation() 1470 pEquation->stackedDepthSlices = FALSE; in ConvertSwizzlePatternToEquation() 1474 pEquation->addr[i].channel = 0; in ConvertSwizzlePatternToEquation() 1475 pEquation->addr[i].valid = 1; in ConvertSwizzlePatternToEquation() 1476 pEquation->addr[i].index = i; in ConvertSwizzlePatternToEquation() 1489 pEquation->addr[i].channel = 0; in ConvertSwizzlePatternToEquation() 1490 pEquation->addr[i].valid = 1; in ConvertSwizzlePatternToEquation() 1491 pEquation->addr[i].index = Log2(pSwizzle[i].x) + elemLog2; in ConvertSwizzlePatternToEquation() 1497 pEquation->addr[i].channel = 1; in ConvertSwizzlePatternToEquation() [all …]
|
D | gfx10addrlib.h | 432 ADDR_EQUATION* pEquation) const;
|
/third_party/mesa3d/src/amd/addrlib/src/core/ |
D | addrlib2.h | 594 ADDR_EQUATION* pEquation) const in HwlComputeBlock256Equation() argument 604 ADDR_EQUATION* pEquation) const in HwlComputeThinEquation() argument 614 ADDR_EQUATION* pEquation) const in HwlComputeThickEquation() argument 710 ADDR_EQUATION* pEquation) const; 716 ADDR_EQUATION* pEquation) const; 722 ADDR_EQUATION* pEquation) const;
|
D | addrlib2.cpp | 1872 ADDR_EQUATION* pEquation) const in ComputeBlock256Equation() 1878 ret = HwlComputeBlock256Equation(rsrcType, swMode, elementBytesLog2, pEquation); in ComputeBlock256Equation() 1905 ADDR_EQUATION* pEquation) const in ComputeThinEquation() 1911 ret = HwlComputeThinEquation(rsrcType, swMode, elementBytesLog2, pEquation); in ComputeThinEquation() 1938 ADDR_EQUATION* pEquation) const in ComputeThickEquation() 1944 ret = HwlComputeThickEquation(rsrcType, swMode, elementBytesLog2, pEquation); in ComputeThickEquation()
|
D | addrlib1.cpp | 2805 ADDR_EQUATION* pEquation ///< [out] equation in ComputeMicroTileEquation() 2812 pEquation->addr[i].valid = 1; in ComputeMicroTileEquation() 2813 pEquation->addr[i].channel = 0; in ComputeMicroTileEquation() 2814 pEquation->addr[i].index = i; in ComputeMicroTileEquation() 2817 ADDR_CHANNEL_SETTING* pixelBit = &pEquation->addr[log2BytesPP]; in ComputeMicroTileEquation() 2940 pEquation->numBits = 8 + log2BytesPP; in ComputeMicroTileEquation() 2944 pEquation->numBits = 6 + log2BytesPP; in ComputeMicroTileEquation() 2986 pEquation->numBits = 8 + log2BytesPP; in ComputeMicroTileEquation() 2992 pEquation->numBits = 9 + log2BytesPP; in ComputeMicroTileEquation() 2997 pEquation->stackedDepthSlices = FALSE; in ComputeMicroTileEquation()
|
D | addrlib1.h | 410 AddrTileType microTileType, ADDR_EQUATION* pEquation) const; 433 …ytesPP, UINT_32 threshX, UINT_32 threshY, ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const in ComputePipeEquation() argument
|
/third_party/mesa3d/src/amd/addrlib/src/gfx9/ |
D | gfx9addrlib.cpp | 2409 ADDR_EQUATION* pEquation) const in HwlComputeBlock256Equation() 2413 pEquation->numBits = 8; in HwlComputeBlock256Equation() 2418 InitChannel(1, 0 , i, &pEquation->addr[i]); in HwlComputeBlock256Equation() 2421 ADDR_CHANNEL_SETTING* pixelBit = &pEquation->addr[elementBytesLog2]; in HwlComputeBlock256Equation() 2588 ADDR_ASSERT((2u << GetMaxValidChannelIndex(pEquation->addr, 8, 0)) == in HwlComputeBlock256Equation() 2590 ADDR_ASSERT((2u << GetMaxValidChannelIndex(pEquation->addr, 8, 1)) == microBlockDim.h); in HwlComputeBlock256Equation() 2611 ADDR_EQUATION* pEquation) const in HwlComputeThinEquation() 2647 ADDR_CHANNEL_SETTING* pixelBit = pEquation->addr; in HwlComputeThinEquation() 2676 ret = HwlComputeBlock256Equation(rsrcType, swMode, elementBytesLog2, pEquation); in HwlComputeThinEquation() 2712 … &pEquation->addr[xor1BitPos] : &xorExtra[xor1BitPos - blockSizeLog2]; in HwlComputeThinEquation() [all …]
|
D | gfx9addrlib.h | 342 ADDR_EQUATION* pEquation) const; 348 ADDR_EQUATION* pEquation) const; 354 ADDR_EQUATION* pEquation) const;
|