• Home
  • Raw
  • Download

Lines Matching refs:level

32 		for(unsigned int level = 0; level < sw::MIPMAP_LEVELS; level++)  in Direct3DTexture8()  local
34 if(level < this->levels) in Direct3DTexture8()
36 …surfaceLevel[level] = new Direct3DSurface8(device, this, width, height, format, pool, D3DMULTISAMP… in Direct3DTexture8()
37 surfaceLevel[level]->bind(); in Direct3DTexture8()
41 surfaceLevel[level] = 0; in Direct3DTexture8()
51 for(int level = 0; level < sw::MIPMAP_LEVELS; level++) in ~Direct3DTexture8() local
53 if(surfaceLevel[level]) in ~Direct3DTexture8()
55 surfaceLevel[level]->unbind(); in ~Direct3DTexture8()
56 surfaceLevel[level] = 0; in ~Direct3DTexture8()
172 long Direct3DTexture8::GetLevelDesc(unsigned int level, D3DSURFACE_DESC *description) in GetLevelDesc() argument
176 if(level >= GetLevelCount() || !surfaceLevel[level]) in GetLevelDesc()
181 return surfaceLevel[level]->GetDesc(description); in GetLevelDesc()
184 …long Direct3DTexture8::LockRect(unsigned int level, D3DLOCKED_RECT *lockedRect, const RECT *rect, … in LockRect() argument
188 if(!lockedRect || level >= GetLevelCount() || !surfaceLevel[level]) in LockRect()
193 return surfaceLevel[level]->LockRect(lockedRect, rect, flags); in LockRect()
196 long Direct3DTexture8::GetSurfaceLevel(unsigned int level, IDirect3DSurface8 **surface) in GetSurfaceLevel() argument
202 if(level >= GetLevelCount() || !surfaceLevel[level]) in GetSurfaceLevel()
207 surfaceLevel[level]->AddRef(); in GetSurfaceLevel()
208 *surface = surfaceLevel[level]; in GetSurfaceLevel()
213 long Direct3DTexture8::UnlockRect(unsigned int level) in UnlockRect() argument
217 if(level >= GetLevelCount() || !surfaceLevel[level]) in UnlockRect()
222 return surfaceLevel[level]->UnlockRect(); in UnlockRect()
234 Direct3DSurface8 *Direct3DTexture8::getInternalSurfaceLevel(unsigned int level) in getInternalSurfaceLevel() argument
236 return surfaceLevel[level]; in getInternalSurfaceLevel()