HomeSort by relevance Sort by last modified time
    Searched refs:UINT_64 (Results 1 - 12 of 12) sorted by null

  /external/mesa3d/src/amd/addrlib/r800/
egbaddrlib.h 109 UINT_64 baseAddr, UINT_32* pTileSwizzle) const;
167 virtual UINT_64 HwlGetSizeAdjustmentLinear(
175 virtual UINT_64 HwlGetSizeAdjustmentMicroTiled(
255 UINT_64 baseAddr, ADDR_TILEINFO* pTileInfo) const;
258 AddrTileMode tileMode, UINT_32 baseSwizzle, UINT_32 slice, UINT_64 baseAddr,
268 UINT_64 addr, UINT_32 numBanks, UINT_32 numPipes) const;
285 UINT_64 ComputeHtileBytes(
287 BOOL_32 isLinear, UINT_32 numSlices, UINT_64* sliceBytes, UINT_32 baseAlign) const;
329 UINT_64 DispatchComputeSurfaceAddrFromCoord(
337 UINT_64 ComputeSurfaceAddrFromCoordMicroTiled
    [all...]
ciaddrlib.cpp 61 static UINT_64 AddrMask(
64 UINT_64 ret;
66 if (width >= sizeof(UINT_64)*8)
68 ret = ~((UINT_64) 0);
72 return (((UINT_64) 1) << width) - 1;
87 static UINT_64 AddrGetBits(
88 UINT_64 bits, ///< Source bits
92 UINT_64 ret = 0;
111 static UINT_64 AddrRemoveBits(
112 UINT_64 bits, ///< Source bit
    [all...]
ciaddrlib.h 181 UINT_64 HwlComputeMetadataNibbleAddress(
182 UINT_64 uncompressedDataByteAddress,
183 UINT_64 dataBaseByteAddress,
184 UINT_64 metadataBaseByteAddress,
siaddrlib.h 99 virtual UINT_64 HwlComputeXmaskAddrFromCoord(
105 UINT_64 addr, UINT_32 bitPosition, UINT_32 pitch, UINT_32 height, UINT_32 numSlices,
130 virtual UINT_64 HwlComputeHtileBytes(
132 BOOL_32 isLinear, UINT_32 numSlices, UINT_64* pSliceBytes, UINT_32 baseAlign) const;
162 virtual UINT_64 HwlGetSizeAdjustmentMicroTiled(
189 virtual UINT_64 HwlGetSizeAdjustmentLinear(
egbaddrlib.cpp 271 UINT_64 logicalSliceSize;
382 UINT_64 logicalSliceSize = HwlGetSizeAdjustmentMicroTiled(microTileThickness,
431 UINT_64 bytesPerSlice;
551 bytesPerSlice = BITS_TO_BYTES(static_cast<UINT_64>(paddedPitch) *
    [all...]
siaddrlib.cpp 770 UINT_64 SIAddrLib::HwlComputeHtileBytes(
776 UINT_64* pSliceBytes, ///< [out] bytes per slice
793 UINT_64 SIAddrLib::HwlComputeXmaskAddrFromCoord(
812 UINT_64 totalBytes;
815 UINT_64 pSliceBytes;
865 UINT_64 macroOffset; // Per pipe starting offset of the macro tile in which this tile lies.
866 UINT_64 microNumber; // Per pipe starting offset of the macro tile in which this tile lies.
869 UINT_64 microOffset;
871 UINT_64 totalOffset;
884 microNumber = static_cast<UINT_64>(microX + microY * (pitchInTile / 4)) << microShift
    [all...]
  /external/mesa3d/src/amd/addrlib/core/
addrcommon.h 297 * Check if the size (UINT_64) is pow 2
300 static inline UINT_64 IsPow2(
301 UINT_64 dim) ///< [in] dimension of miplevel
331 * Align UINT_64 "x" to "align" alignment, "align" should be power of 2
334 static inline UINT_64 PowTwoAlign(
335 UINT_64 x,
336 UINT_64 align)
530 UINT_64* pLVal, ///< [in] Pointer to left val
531 UINT_64 rVal) ///< [in] Right value
addrlib.h 347 UINT_64 baseAddr, UINT_32* pTileSwizzle) const = 0;
363 virtual UINT_64 HwlComputeHtileBytes(
365 BOOL_32 isLinear, UINT_32 numSlices, UINT_64* pSliceBytes, UINT_32 baseAlign) const = 0;
430 UINT_32* pPitchOut, UINT_32* pHeightOut, UINT_64* pHtileBytes,
432 UINT_64* pSliceSize = NULL, UINT_32* pBaseAlign = NULL) const;
438 ADDR_TILEINFO* pTileInfo, UINT_32* pPitchOut, UINT_32* pHeightOut, UINT_64* pCmaskBytes,
439 UINT_32* pMacroWidth, UINT_32* pMacroHeight, UINT_64* pSliceSize = NULL,
447 virtual UINT_64 HwlComputeXmaskAddrFromCoord(
454 UINT_64 addr, UINT_32 bitPosition, UINT_32 pitch, UINT_32 height, UINT_32 numSlices,
494 UINT_64 ComputeSurfaceAddrFromCoordLinear
    [all...]
addrlib.cpp 40 UINT_32 div64_32(UINT_64 n, UINT_32 base)
42 UINT_64 rem = n;
43 UINT_64 b = base;
44 UINT_64 res, d = 1;
51 res = (UINT_64) high << 32;
52 rem -= (UINT_64) (high*base) << 32;
77 UINT_32 __umoddi3(UINT_64 n, UINT_32 base)
    [all...]
addrelemlib.cpp 201 UINT_64 truncated, rounded;
206 UINT_64 temp = mant24 - (mant24>>bits) -
210 UINT_64 final;
218 final = ((temp<<8) + (static_cast<UINT_64>(round)<<shift)) >> (shift+8);
    [all...]
  /external/mesa3d/src/amd/addrlib/
addrinterface.h 529 UINT_64 surfSize; ///< Surface size in bytes
539 UINT_64 sliceSize; ///< Size of slice specified by input's slice
651 UINT_64 addr; ///< Byte address
684 UINT_64 addr; ///< Address in bytes
    [all...]
addrtypes.h 507 #define UINT_64 unsigned long long
511 #define UINT_64 unsigned __int64
531 #define UINT_64 unsigned long long OR unsigned __int64

Completed in 183 milliseconds