#include "cc/tiles/mipmap_util.h"
#include <algorithm>
#include <limits>
#include "base/numerics/safe_math.h"
namespace cc {
namespace {
int ScaleAxisToMipLevel(int axis_base_size, int mip_level) { … }
}
int MipMapUtil::GetLevelForSize(const gfx::Size& src_size,
const gfx::Size& target_size) { … }
SkSize MipMapUtil::GetScaleAdjustmentForLevel(const gfx::Size& src_size,
int mip_level) { … }
gfx::Size MipMapUtil::GetSizeForLevel(const gfx::Size& src_size,
int mip_level) { … }
SkSize MipMapUtil::GetScaleAdjustmentForSize(const gfx::Size& src_size,
const gfx::Size& target_size) { … }
}