Lines Matching refs:mipLevel
24 u32 GX2UTGetSurfaceMipSliceSwizzle(const GX2Surface* pSurf, u32 mipLevel, u32 slice) in GX2UTGetSurfaceMipSliceSwizzle() argument
35 if ( ((pSurf->swizzle >> 16) & 0xFF) <= mipLevel ) in GX2UTGetSurfaceMipSliceSwizzle()
88 GX2TileMode GX2UTGetSurfaceMipSliceTileMode(const GX2Surface* pSurf, u32 mipLevel) in GX2UTGetSurfaceMipSliceTileMode() argument
91 ASSERT(mipLevel < pSurf->numMips); in GX2UTGetSurfaceMipSliceTileMode()
94 if ( ((pSurf->swizzle >> 16) & 0xFF) <= mipLevel ) in GX2UTGetSurfaceMipSliceTileMode()
137 if ( pSurf->depth >> mipLevel < 4 ) in GX2UTGetSurfaceMipSliceTileMode()
141 if ( pSurf->depth >> mipLevel < 4 ) in GX2UTGetSurfaceMipSliceTileMode()
145 if ( pSurf->depth >> mipLevel < 4 ) in GX2UTGetSurfaceMipSliceTileMode()
149 if ( pSurf->depth >> mipLevel < 4 ) in GX2UTGetSurfaceMipSliceTileMode()
159 u32 GX2UTGetSurfaceMipSize(const GX2Surface* pSurf, u32 mipLevel) in GX2UTGetSurfaceMipSize() argument
164 ASSERT(mipLevel < pSurf->numMips); in GX2UTGetSurfaceMipSize()
166 switch (mipLevel) in GX2UTGetSurfaceMipSize()
175 if ( mipLevel == pSurf->numMips - 1) in GX2UTGetSurfaceMipSize()
177 size = pSurf->mipSize - pSurf->mipOffset[mipLevel - 1]; in GX2UTGetSurfaceMipSize()
181 size = pSurf->mipOffset[mipLevel] - pSurf->mipOffset[mipLevel-1]; in GX2UTGetSurfaceMipSize()
189 void* GX2UTGetSurfaceMipSlicePtr(const GX2Surface* pSurf, u32 mipLevel, u32 slice) in GX2UTGetSurfaceMipSlicePtr() argument
194 ASSERT(mipLevel < pSurf->numMips); in GX2UTGetSurfaceMipSlicePtr()
197 switch (mipLevel) in GX2UTGetSurfaceMipSlicePtr()
206 ptr = (u8*)pSurf->mipPtr + pSurf->mipOffset[mipLevel-1]; in GX2UTGetSurfaceMipSlicePtr()
213 u32 levelSize = GX2UTGetSurfaceMipSize(pSurf, mipLevel); in GX2UTGetSurfaceMipSlicePtr()
218 if ( mipLevel && (((depth - 1) & depth) != 0) ) in GX2UTGetSurfaceMipSlicePtr()