Lines Matching refs:surfaces
120 This->surfaces = CALLOC(6 * (info->last_level + 1), sizeof(*This->surfaces)); in NineCubeTexture9_ctor()
121 if (!This->surfaces) in NineCubeTexture9_ctor()
153 l, f, &sfdesc, &This->surfaces[f + 6 * l]); in NineCubeTexture9_ctor()
176 if (This->surfaces) { in NineCubeTexture9_dtor()
178 NineUnknown_Destroy(&This->surfaces[i]->base.base); in NineCubeTexture9_dtor()
179 FREE(This->surfaces); in NineCubeTexture9_dtor()
199 *pDesc = This->surfaces[Level * 6]->desc; in NineCubeTexture9_GetLevelDesc()
220 NineUnknown_AddRef(NineUnknown(This->surfaces[s])); in NineCubeTexture9_GetCubeMapSurface()
221 *ppCubeMapSurface = (IDirect3DSurface9 *)This->surfaces[s]; in NineCubeTexture9_GetCubeMapSurface()
244 return NineSurface9_LockRect(This->surfaces[s], pLockedRect, pRect, Flags); in NineCubeTexture9_LockRect()
259 return NineSurface9_UnlockRect(This->surfaces[s]); in NineCubeTexture9_UnlockRect()