/external/mesa3d/src/amd/addrlib/r800/ |
D | egbaddrlib.h | 111 UINT_32 bankSwizzle, UINT_32 pipeSwizzle, ADDR_TILEINFO* pTileInfo, 126 BOOL_32 isTcCompatible, BOOL_32 isLinear, ADDR_TILEINFO* pTileInfo) const; 164 ADDR_TILEINFO* inputTileInfo, ADDR_TILEINFO* outputTileInfo, 186 ADDR_TILEINFO* pTileInfo) const = 0; 195 UINT_32 tileX, UINT_32 bank, ADDR_TILEINFO* pTileInfo) const = 0; 202 ADDR_TILEINFO* pTileInfo) const = 0; 205 const ADDR_TILEINFO* pLeft, const ADDR_TILEINFO* pRight) const; 211 const ADDR_TILEINFO* pInfo, AddrTileMode mode, AddrTileType type, 231 virtual UINT_32 HwlStereoCheckRightOffsetPadding(ADDR_TILEINFO* pTileInfo) const; 236 ADDR_TILEINFO* pTileInfo) const; [all …]
|
D | siaddrlib.h | 54 ADDR_TILEINFO info; 126 ADDR_TILEINFO* pTileInfo, UINT_32* pBitPosition) const; 131 ADDR_TILEINFO* pTileInfo, UINT_32* pX, UINT_32* pY, UINT_32* pSlice) const; 148 ADDR_TILEINFO* pInfo, AddrTileMode* pMode = 0, AddrTileType* pType = 0) const; 152 UINT_32 bpp, ADDR_TILEINFO* pTileInfo) const; 160 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const; 164 ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const; 169 ADDR_TILEINFO* pTileInfo) const; 171 virtual UINT_32 HwlGetPipes(const ADDR_TILEINFO* pTileInfo) const; 188 ADDR_TILEINFO* inputTileInfo, ADDR_TILEINFO* outputTileInfo, [all …]
|
D | ciaddrlib.h | 83 UINT_32 bpp, INT_32 index, INT_32 macroModeIndex, ADDR_TILEINFO* pInfo, 88 UINT_32 bpp, ADDR_TILEINFO* pTileInfo) const; 92 ADDR_TILEINFO* pTileInfo, AddrTileMode* pTileMode = NULL, AddrTileType* pTileType = NULL 99 ADDR_TILEINFO* inputTileInfo, ADDR_TILEINFO* outputTileInfo, 103 const ADDR_TILEINFO* pInfo, AddrTileMode mode, AddrTileType type, 144 UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 mipLevel, 156 UINT_32 regValue, ADDR_TILEINFO* pCfg) const; 180 BOOL_32 CheckTcCompatibility(const ADDR_TILEINFO* pTileInfo, UINT_32 bpp, AddrTileMode tileMode, 189 ADDR_TILEINFO m_macroTileTable[MacroTileTableSize];
|
D | egbaddrlib.cpp | 101 ADDR_TILEINFO tileInfoDef = {0}; in DispatchComputeSurfaceInfo() 102 ADDR_TILEINFO* pTileInfo = &tileInfoDef; in DispatchComputeSurfaceInfo() 140 memset(pTileInfo, 0, sizeof(ADDR_TILEINFO)); in DispatchComputeSurfaceInfo() 774 ADDR_TILEINFO* pTileInfo ///< [in,out] bank structure. in HwlReduceBankWidthHeight() 880 ADDR_TILEINFO* pTileInfo = pOut->pTileInfo; in ComputeSurfaceAlignmentsMacroTiled() 976 ADDR_TILEINFO* pTileInfo ///< [in] macro-tiled parameters in SanityCheckMacroTiled() 1090 ADDR_TILEINFO* pTileInfo ///< [in] ptr to bank structure in ComputeSurfaceMipLevelTileMode() 1188 ADDR_TILEINFO tileInfo = *pIn->pTileInfo; in HwlGetAlignmentInfoMacroTiled() 1329 ADDR_TILEINFO* pTileInfo = pIn->pTileInfo; in DispatchComputeSurfaceAddrFromCoord() 1455 ADDR_TILEINFO* pTileInfo, ///< [in] bank structure in ComputeMacroTileEquation() [all …]
|
D | ciaddrlib.cpp | 503 const ADDR_TILEINFO* pInfo, ///< [in] Tile Info in HwlPostCheckTileIndex() 596 ADDR_TILEINFO* pInfo, ///< [out] Tile Info in HwlSetupTileCfg() 783 ADDR_TILEINFO tileInfo = {0}; in HwlComputeFmaskInfo() 953 ADDR_TILEINFO tileInfo = {0}; in HwlOptimizeTileMode() 1252 ADDR_TILEINFO* pTileInfoIn, ///< [in] Tile info input: NULL for default in HwlSetupTileInfo() 1253 ADDR_TILEINFO* pTileInfoOut, ///< [out] Tile info output in HwlSetupTileInfo() 1259 ADDR_TILEINFO* pTileInfo = pTileInfoOut; in HwlSetupTileInfo() 1483 ADDR_TILEINFO tileInfo = {0}; in HwlSetupTileInfo() 1723 ADDR_TILEINFO* pCfg ///< [out] output structure in ReadGbMacroTileCfg() 1797 ADDR_TILEINFO* pTileInfo, ///< [out] Pointer to ADDR_TILEINFO in HwlComputeMacroModeIndex() [all …]
|
D | siaddrlib.cpp | 142 const ADDR_TILEINFO* pTileInfo ///< [in] Tile info in HwlGetPipes() 221 ADDR_TILEINFO* pTileInfo, ///< [in] tile info in ComputeBankEquation() 450 ADDR_TILEINFO* pTileInfo, ///< [in] Tile info in ComputePipeEquation() 650 ADDR_TILEINFO* pTileInfo ///< [in] Tile info in ComputePipeFromCoord() 1195 ADDR_TILEINFO* pTileInfo ///< [in] tile info in HwlComputeTileDataWidthAndHeightLinear() 1268 ADDR_TILEINFO* pTileInfo, ///< [in] Tile info in HwlComputeXmaskAddrFromCoord() 1426 ADDR_TILEINFO* pTileInfo, ///< [in] Tile info in HwlComputeXmaskCoordFromAddr() 1921 ADDR_TILEINFO* pTileInfoIn, ///< [in] Tile info input: NULL for default in HwlSetupTileInfo() 1922 ADDR_TILEINFO* pTileInfoOut, ///< [out] Tile info output in HwlSetupTileInfo() 1928 ADDR_TILEINFO* pTileInfo = pTileInfoOut; in HwlSetupTileInfo() [all …]
|
/external/mesa3d/src/amd/addrlib/core/ |
D | addrlib1.h | 227 UINT_32 bankSwizzle, UINT_32 pipeSwizzle, ADDR_TILEINFO* pTileInfo, 237 BOOL_32 isTcCompatible, BOOL_32 isLinear, ADDR_TILEINFO* pTileInfo) const = 0; 319 ADDR_TILEINFO* pTileInfo, 328 ADDR_TILEINFO* pTileInfo, UINT_32* pPitchOut, UINT_32* pHeightOut, UINT_64* pCmaskBytes, 334 UINT_32 bpp, ADDR_TILEINFO* pTileInfo) const; 340 BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, 346 ADDR_TILEINFO* pTileInfo, UINT_32* pX, UINT_32* pY, UINT_32* pSlice) const; 377 UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 padDims, UINT_32 mipLevel, 383 UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 mipLevel, in HwlPadDimensions() 427 const ADDR_TILEINFO* pTileInfo) const; [all …]
|
D | addrlib1.cpp | 204 ADDR_TILEINFO tileInfoNull = {0}; in ComputeSurfaceInfo() 463 ADDR_TILEINFO tileInfoNull; in ComputeSurfaceAddrFromCoord() 543 ADDR_TILEINFO tileInfoNull; in ComputeSurfaceCoordFromAddr() 618 ADDR_TILEINFO tileInfoNull; in ComputeSliceTileSwizzle() 671 ADDR_TILEINFO tileInfoNull; in ExtractBankPipeSwizzle() 723 ADDR_TILEINFO tileInfoNull; in CombineBankPipeSwizzle() 777 ADDR_TILEINFO tileInfoNull; in ComputeBaseSwizzle() 842 ADDR_TILEINFO tileInfoNull; in ComputeFmaskInfo() 1018 ADDR_TILEINFO tileInfoNull; in ConvertTileInfoToHW() 1119 ADDR_TILEINFO tileInfo = {0}; in GetMacroModeIndex() [all …]
|
/external/mesa3d/src/amd/addrlib/ |
D | addrinterface.h | 459 } ADDR_TILEINFO; typedef 463 typedef ADDR_TILEINFO ADDR_R800_TILEINFO; 566 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Set to 0 to default/calculate 616 ADDR_TILEINFO* pTileInfo; ///< Tile parameters used. Filled in if 0 on input 705 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data 793 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data 883 ADDR_TILEINFO* pTileInfo; ///< Tile info 957 ADDR_TILEINFO* pTileInfo; ///< Tile info 1020 ADDR_TILEINFO* pTileInfo; ///< Tile info 1101 ADDR_TILEINFO* pTileInfo; ///< Tile info [all …]
|
/external/mesa3d/src/amd/common/ |
D | ac_surface.c | 493 ADDR_TILEINFO AddrTileInfoIn = {0}; in gfx6_compute_surface() 494 ADDR_TILEINFO AddrTileInfoOut = {0}; in gfx6_compute_surface()
|