/third_party/mesa3d/src/amd/addrlib/src/r800/ |
H A D | egbaddrlib.h | 260 ComputeBankEquation( UINT_32 log2BytesPP, UINT_32 threshX, UINT_32 threshY, ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const ComputeBankEquation() argument [all...] |
H A D | egbaddrlib.cpp | 100 ADDR_TILEINFO* pTileInfo = &tileInfoDef; in DispatchComputeSurfaceInfo() local 878 ADDR_TILEINFO* pTileInfo = pOut->pTileInfo; ComputeSurfaceAlignmentsMacroTiled() local [all...] |
H A D | ciaddrlib.cpp | 1261 ADDR_TILEINFO* pTileInfo = pTileInfoOut; HwlSetupTileInfo() local 1810 HwlComputeMacroModeIndex( INT_32 tileIndex, ADDR_SURFACE_FLAGS flags, UINT_32 bpp, UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, AddrTileMode* pTileMode, AddrTileType* pTileType ) const HwlComputeMacroModeIndex() argument 2103 HwlPadDimensions( AddrTileMode tileMode, UINT_32 bpp, ADDR_SURFACE_FLAGS flags, UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 mipLevel, UINT_32* pPitch, UINT_32* pPitchAlign, UINT_32 height, UINT_32 heightAlign ) const HwlPadDimensions() argument 2304 CheckTcCompatibility( const ADDR_TILEINFO* pTileInfo, UINT_32 bpp, AddrTileMode tileMode, AddrTileType tileType, const ADDR_COMPUTE_SURFACE_INFO_OUTPUT* pOut ) const CheckTcCompatibility() argument [all...] |
H A D | siaddrlib.cpp | 215 ComputeBankEquation( UINT_32 log2BytesPP, UINT_32 threshX, UINT_32 threshY, ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation ) const ComputeBankEquation() argument 444 ComputePipeEquation( UINT_32 log2BytesPP, UINT_32 threshX, UINT_32 threshY, ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation ) const ComputePipeEquation() argument 1288 HwlComputeXmaskAddrFromCoord( UINT_32 pitch, UINT_32 height, UINT_32 x, UINT_32 y, UINT_32 slice, UINT_32 numSlices, UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, UINT_32* pBitPosition ) const HwlComputeXmaskAddrFromCoord() argument 1447 HwlComputeXmaskCoordFromAddr( UINT_64 addr, UINT_32 bitPosition, UINT_32 pitch, UINT_32 height, UINT_32 numSlices, UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, UINT_32* pX, UINT_32* pY, UINT_32* pSlice ) const HwlComputeXmaskCoordFromAddr() argument 1960 ADDR_TILEINFO* pTileInfo = pTileInfoOut; HwlSetupTileInfo() local [all...] |
/third_party/mesa3d/src/amd/addrlib/src/core/ |
H A D | addrlib1.h | 381 HwlPadDimensions( AddrTileMode tileMode, UINT_32 bpp, ADDR_SURFACE_FLAGS flags, UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 mipLevel, UINT_32* pPitch, UINT_32* pPitchAlign, UINT_32 height, UINT_32 heightAlign) const HwlPadDimensions() argument 432 ComputePipeEquation( UINT_32 log2BytesPP, UINT_32 threshX, UINT_32 threshY, ADDR_TILEINFO* pTileInfo, ADDR_EQUATION* pEquation) const ComputePipeEquation() argument 479 HwlComputeMacroModeIndex( INT_32 index, ADDR_SURFACE_FLAGS flags, UINT_32 bpp, UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, AddrTileMode *pTileMode = NULL, AddrTileType *pTileType = NULL ) const HwlComputeMacroModeIndex() argument [all...] |
H A D | addrlib1.cpp | 1758 ComputeTileDataWidthAndHeight( UINT_32 bpp, UINT_32 cacheBits, ADDR_TILEINFO* pTileInfo, UINT_32* pMacroWidth, UINT_32* pMacroHeight ) const ComputeTileDataWidthAndHeight() argument 1827 ComputeHtileInfo( ADDR_HTILE_FLAGS flags, UINT_32 pitchIn, UINT_32 heightIn, UINT_32 numSlices, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, UINT_32* pPitchOut, UINT_32* pHeightOut, UINT_64* pHtileBytes, UINT_32* pMacroWidth, UINT_32* pMacroHeight, UINT_64* pSliceSize, UINT_32* pBaseAlign ) const ComputeHtileInfo() argument 1965 ComputeCmaskInfo( ADDR_CMASK_FLAGS flags, UINT_32 pitchIn, UINT_32 heightIn, UINT_32 numSlices, BOOL_32 isLinear, ADDR_TILEINFO* pTileInfo, UINT_32* pPitchOut, UINT_32* pHeightOut, UINT_64* pCmaskBytes, UINT_32* pMacroWidth, UINT_32* pMacroHeight, UINT_64* pSliceSize, UINT_32* pBaseAlign, UINT_32* pBlockMax ) const ComputeCmaskInfo() argument 2174 HwlComputeXmaskCoordFromAddr( UINT_64 addr, UINT_32 bitPosition, UINT_32 pitch, UINT_32 height, UINT_32 numSlices, UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, UINT_32* pX, UINT_32* pY, UINT_32* pSlice ) const HwlComputeXmaskCoordFromAddr() argument 2356 HwlComputeXmaskAddrFromCoord( UINT_32 pitch, UINT_32 height, UINT_32 x, UINT_32 y, UINT_32 slice, UINT_32 numSlices, UINT_32 factor, BOOL_32 isLinear, BOOL_32 isWidth8, BOOL_32 isHeight8, ADDR_TILEINFO* pTileInfo, UINT_32* pBitPosition ) const HwlComputeXmaskAddrFromCoord() argument 3259 PadDimensions( AddrTileMode tileMode, UINT_32 bpp, ADDR_SURFACE_FLAGS flags, UINT_32 numSamples, ADDR_TILEINFO* pTileInfo, UINT_32 padDims, UINT_32 mipLevel, UINT_32* pPitch, UINT_32* pPitchAlign, UINT_32* pHeight, UINT_32 heightAlign, UINT_32* pSlices, UINT_32 sliceAlign ) const PadDimensions() argument [all...] |
/third_party/mesa3d/src/amd/addrlib/inc/ |
H A D | addrinterface.h | 567 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Set to 0 to default/calculate member 617 ADDR_TILEINFO* pTileInfo; ///< Tile parameters used. Filled in if 0 on input member 706 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data member 794 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data member 884 ADDR_TILEINFO* pTileInfo; ///< Tile info member 958 ADDR_TILEINFO* pTileInfo; ///< Tile info member 1021 ADDR_TILEINFO* pTileInfo; ///< Tile info member 1102 ADDR_TILEINFO* pTileInfo; ///< Tile info member 1173 ADDR_TILEINFO* pTileInfo; ///< Tile info member 1232 ADDR_TILEINFO* pTileInfo; ///< Til member 1304 ADDR_TILEINFO* pTileInfo; ///< 2D tiling parameters. Clients must give valid data global() member 1332 ADDR_TILEINFO* pTileInfo; ///< Tile parameters used. Fmask can have different global() member 1398 ADDR_TILEINFO* pTileInfo; ///< 2D tiling parameters. Client must provide all data global() member 1470 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data global() member 1557 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data global() member 1614 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Client must provide all data global() member 1674 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Actually banks needed here! global() member 1767 ADDR_TILEINFO* pTileInfo; ///< 2D tile parameters. Actually banks needed here! global() member 1993 ADDR_TILEINFO* pTileInfo; ///< Tile parameters with real value global() member 2015 ADDR_TILEINFO* pTileInfo; ///< Tile parameters with hardware register value global() member 2066 ADDR_TILEINFO* pTileInfo; ///< Tile info global() member 2174 ADDR_TILEINFO* pTileInfo; ///< Pointer to tile-info structure, can be NULL for linear/1D global() member [all...] |