8#ifndef SkSamplingPriv_DEFINED
9#define SkSamplingPriv_DEFINED
40 size_t size =
sizeof(uint32_t);
42 size += 3 *
sizeof(uint32_t);
static constexpr int kBicubicFilterTexelPad
@ kHigh_SkLegacyFQ
bicubic resampling; slowest but good quality
@ kMedium_SkLegacyFQ
bilerp + mipmaps; good for down-scaling
@ kNone_SkLegacyFQ
nearest-neighbor; fastest but lowest quality
static size_t FlatSize(const SkSamplingOptions &options)
static SkSamplingOptions FromFQ(SkLegacyFQ fq, SkMediumAs behavior=kNearest_SkMediumAs)
static bool NoChangeWithIdentityMatrix(const SkSamplingOptions &sampling)
static SkSamplingOptions AnisoFallback(bool imageIsMipped)
const SkCubicResampler cubic