public void ReleaseDefaultPoolResources() { int count = 0; foreach ( D3DTexture tex in resources.Values ) { if ( tex.ReleaseIfDefaultPool() ) count++; } LogManager.Instance.Write( "D3DTextureManager released: \n\t{0} unmanaged textures.", count ); }