Home
last modified time | relevance | path

Searched refs:bankHeight (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/amd/addrlib/src/r800/
H A Degbaddrlib.cpp758 * Additional checks, reduce bankHeight/bankWidth if needed and possible
778 if (tileSize * pTileInfo->bankWidth * pTileInfo->bankHeight > m_rowSize) in HwlReduceBankWidthHeight()
796 tileSize * pTileInfo->bankWidth * pTileInfo->bankHeight > m_rowSize; in HwlReduceBankWidthHeight()
799 // bankWidth is reduced above, so we need to recalculate bankHeight and ratio in HwlReduceBankWidthHeight()
805 // We cannot increase bankHeight so just assert this case. in HwlReduceBankWidthHeight()
806 ADDR_ASSERT((pTileInfo->bankHeight % bankHeightAlign) == 0); in HwlReduceBankWidthHeight()
825 // Then try reducing bankHeight in HwlReduceBankWidthHeight()
826 if (stillGreater && pTileInfo->bankHeight > bankHeightAlign) in HwlReduceBankWidthHeight()
828 while (stillGreater && pTileInfo->bankHeight > bankHeightAlign) in HwlReduceBankWidthHeight()
830 pTileInfo->bankHeight >> in HwlReduceBankWidthHeight()
[all...]
H A Dciaddrlib.cpp613 pInfo->bankHeight = 1; in HwlSetupTileCfg()
967 tileInfo.bankHeight; in HwlOptimizeTileMode()
1491 tileInfo.bankWidth * tileInfo.bankHeight; in HwlSetupTileInfo()
1502 tileInfo.bankWidth * tileInfo.bankHeight; in HwlSetupTileInfo()
1647 pCfg->info.bankHeight = 1; in ReadGbTileMode()
1740 pCfg->bankHeight = 1 << gbTileMode.f.alt_bank_height; in ReadGbMacroTileCfg()
1746 pCfg->bankHeight = 1 << gbTileMode.f.bank_height; in ReadGbMacroTileCfg()
2199 m_macroTileTable[i].bankWidth * m_macroTileTable[i].bankHeight; in HwlComputeMaxBaseAlignments()
2269 (m_macroTileTable[stencilMacroIndex].bankHeight == in DepthStencilTileCfgMatch()
2270 m_macroTileTable[pOut->macroModeIndex].bankHeight) in DepthStencilTileCfgMatch()
[all...]
H A Dsiaddrlib.cpp227 UINT_32 bankYStart = 3 + Log2(pTileInfo->bankHeight); in ComputeBankEquation()
2535 *pY += yBit * pTileInfo->bankHeight * MicroTileHeight; in HwlComputeSurfaceCoord2DFromBankPipe()
3021 pInfo->bankHeight = 1;
3081 pCfg->info.bankHeight = 1 << gbTileMode.f.bank_height;
3528 m_tileTable[i].info.bankWidth * m_tileTable[i].info.bankHeight;
3657 key.fields.bankHeight = tileConfig.info.bankHeight;
3721 MicroTileHeight * pTileInfo->bankHeight * pTileInfo->banks /
3800 MicroTileHeight * pTileInfo->bankHeight * pTileInfo->banks /
/third_party/mesa3d/src/amd/addrlib/inc/
H A Daddrinterface.h151 UINT_32 bankHeight : 4; ///< Bank height member
441 * Valid bankWidth/bankHeight value:
455 UINT_32 bankHeight; ///< Number of tiles in the Y direction in the same bank member
/third_party/mesa3d/src/amd/common/
H A Dac_surface.c915 surf->u.legacy.bankh = csio->pTileInfo->bankHeight; in gfx6_surface_settings()
1177 AddrTileInfoIn.bankHeight = surf->u.legacy.bankh; in gfx6_compute_surface()
1336 surf->u.legacy.color.fmask.bankh = fout.pTileInfo->bankHeight; in gfx6_compute_surface()

Completed in 28 milliseconds