/third_party/skia/bench/ |
H A D | FilteringBench.cpp | 17 FilteringBench(SkFilterMode fm, SkMipmapMode mm) : fSampling(fm, mm) { in FilteringBench() 57 DEF_BENCH( return new FilteringBench(SkFilterMode::kLinear, SkMipmapMode::kLinear); ) 58 DEF_BENCH( return new FilteringBench(SkFilterMode::kLinear, SkMipmapMode::kNearest); ) 59 DEF_BENCH( return new FilteringBench(SkFilterMode::kLinear, SkMipmapMode::kNone); ) 61 DEF_BENCH( return new FilteringBench(SkFilterMode::kNearest, SkMipmapMode::kLinear); ) 62 DEF_BENCH( return new FilteringBench(SkFilterMode::kNearest, SkMipmapMode::kNearest); ) 63 DEF_BENCH( return new FilteringBench(SkFilterMode::kNearest, SkMipmapMode::kNone); )
|
H A D | TileBench.cpp | 33 SkFilterMode fm, in ConstXTileBench() 47 if (fm != SkFilterMode::kNearest) { 108 const SkFilterMode fFilterMode; 121 constexpr SkFilterMode gNN = SkFilterMode::kNearest; 122 constexpr SkFilterMode gLI = SkFilterMode::kLinear;
|
H A D | VertBench.cpp | 59 SkFilterMode fm = (fFlags & kBilerp_VertFlag) ? SkFilterMode::kLinear 60 : SkFilterMode::kNearest;
|
/third_party/skia/include/core/ |
H A D | SkSamplingOptions.h | 14 enum class SkFilterMode { class 57 const SkFilterMode filter = SkFilterMode::kNearest; 68 SkSamplingOptions(SkFilterMode fm, SkMipmapMode mm) in SkSamplingOptions() 73 explicit SkSamplingOptions(SkFilterMode fm) in SkSamplingOptions()
|
/third_party/skia/gm/ |
H A D | mipmap.cpp | 48 SkSamplingOptions(SkFilterMode::kNearest), in DEF_SIMPLE_GM() 49 SkSamplingOptions(SkFilterMode::kLinear), in DEF_SIMPLE_GM() 50 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in DEF_SIMPLE_GM() 81 SkSamplingOptions sampling(SkFilterMode::kLinear, in show_mips() 130 SkSamplingOptions sampling(SkFilterMode::kLinear, in show_mips_only()
|
H A D | bmpfilterqualityrepeat.cpp | 80 { "none", SkSamplingOptions(SkFilterMode::kNearest) }, in drawAll() 81 { "low", SkSamplingOptions(SkFilterMode::kLinear) }, in drawAll() 82 { "medium", SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear) }, in drawAll()
|
H A D | rectangletexture.cpp | 153 SkSamplingOptions(SkFilterMode::kNearest), 154 SkSamplingOptions(SkFilterMode::kLinear), 155 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), 205 SkSamplingOptions(SkFilterMode::kNearest), 206 SkSamplingOptions(SkFilterMode::kLinear), 207 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear),
|
H A D | perspimages.cpp | 81 SkSamplingOptions(SkFilterMode::kNearest), 82 SkSamplingOptions(SkFilterMode::kLinear), 83 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear),
|
H A D | bicubic.cpp | 16 SkSamplingOptions(SkFilterMode::kNearest), in DEF_SIMPLE_GM() 17 SkSamplingOptions(SkFilterMode::kLinear), in DEF_SIMPLE_GM()
|
H A D | yuv420_odd_dim.cpp | 125 for (SkFilterMode filter : {SkFilterMode::kNearest, SkFilterMode::kLinear}) { in DEF_SIMPLE_GM_CAN_FAIL()
|
H A D | bitmapfilters.cpp | 47 x += draw_bm(c, img, x, 0, SkSamplingOptions(SkFilterMode::kLinear), p); in draw_set() 49 return x + draw_bm(c, img, x, 0, SkSamplingOptions(SkFilterMode::kLinear), p); in draw_set() 157 SkSamplingOptions sampling(SkFilterMode::kLinear);
|
H A D | imagefilterstransformed.cpp | 206 SkSamplingOptions(SkFilterMode::kLinear), nullptr) 276 filter = SkImageFilters::MatrixTransform(matrix, SkSamplingOptions(SkFilterMode::kLinear), in makeDirectFilter() 287 matrix, SkSamplingOptions(SkFilterMode::kLinear), nullptr); in makeEarlyComposeFilter() 297 filter = SkImageFilters::MatrixTransform(matrix, SkSamplingOptions(SkFilterMode::kLinear), in makeLateComposeFilter() 309 matrix, SkSamplingOptions(SkFilterMode::kLinear), nullptr); in makeFullComposeFilter() 339 SkSamplingOptions sampling(SkFilterMode::kLinear); in DEF_SIMPLE_GM()
|
H A D | tilemodes.cpp | 49 static void setup(SkPaint* paint, const SkBitmap& bm, SkFilterMode fm, in setup() 101 constexpr SkFilterMode gFilters[] = { SkFilterMode::kNearest, SkFilterMode::kLinear }; 275 paint->setShader(img->makeShader(tx, ty, SkSamplingOptions(SkFilterMode::kNearest))); in DEF_SIMPLE_GM() 279 paint->setShader(img->makeShader(tx, ty, SkSamplingOptions(SkFilterMode::kLinear))); in DEF_SIMPLE_GM()
|
H A D | showmiplevels.cpp | 60 for (auto fm : {SkFilterMode::kNearest, SkFilterMode::kLinear}) {
|
H A D | imagesource2.cpp | 99 DEF_GM(return new ImageSourceGM("low", SkSamplingOptions(SkFilterMode::kLinear));) 100 DEF_GM(return new ImageSourceGM("med", SkSamplingOptions(SkFilterMode::kLinear,
|
H A D | imagescalealigned.cpp | 110 SkSamplingOptions(SkFilterMode::kNearest), in drawSets() 111 SkSamplingOptions(SkFilterMode::kLinear), in drawSets() 112 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in drawSets()
|
H A D | perspshaders.cpp | 152 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kNearest)); 154 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kLinear)); 156 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kLinear,
|
/third_party/skia/src/shaders/ |
H A D | SkPictureShader.h | 27 static sk_sp<SkShader> Make(sk_sp<SkPicture>, SkTileMode, SkTileMode, SkFilterMode, 49 SkPictureShader(sk_sp<SkPicture>, SkTileMode, SkTileMode, SkFilterMode, 74 SkFilterMode fFilter;
|
H A D | SkPictureShader.cpp | 38 sk_sp<SkShader> SkPicture::makeShader(SkTileMode tmx, SkTileMode tmy, SkFilterMode filter, in makeShader() 110 SkFilterMode filter, const SkMatrix* localMatrix, const SkRect* tile) in SkPictureShader() 119 SkFilterMode filter, const SkMatrix* lm, const SkRect* tile) { in Make() 135 SkFilterMode filter = SkFilterMode::kNearest; in CreateProc() 144 if (legacyFilter <= (unsigned)SkFilterMode::kLast) { in CreateProc() 145 filter = (SkFilterMode)legacyFilter; in CreateProc() 150 filter = buffer.read32LE(SkFilterMode::kLast); in CreateProc()
|
H A D | SkImageShader.cpp | 192 const std::tuple<SkFilterMode,SkMipmapMode> supported[] = { in onMakeContext() 193 {SkFilterMode::kNearest, SkMipmapMode::kNone}, // legacy None in onMakeContext() 194 {SkFilterMode::kLinear, SkMipmapMode::kNone}, // legacy Low in onMakeContext() 195 {SkFilterMode::kLinear, SkMipmapMode::kNearest}, // legacy Medium in onMakeContext() 351 SkFilterMode filter = sampling.filter; in tweak_sampling() 354 if (filter == SkFilterMode::kLinear && in tweak_sampling() 358 filter = SkFilterMode::kNearest; in tweak_sampling() 364 static SkMatrix tweak_inv_matrix(SkFilterMode filter, SkMatrix matrix) { in tweak_inv_matrix() 366 if (filter == SkFilterMode::kNearest) { in tweak_inv_matrix() 549 && !sampling.useCubic && sampling.filter == SkFilterMode in doStages() [all...] |
/third_party/skia/tests/ |
H A D | PictureShaderTest.cpp | 34 SkFilterMode::kNearest)); in DEF_TEST() 45 SkFilterMode::kNearest)); in DEF_TEST() 92 paint.setShader(picture->makeShader(m, m, SkFilterMode::kNearest)); in DEF_TEST()
|
H A D | SamplingTest.cpp | 41 for (auto f : {SkFilterMode::kNearest, SkFilterMode::kLinear}) { in DEF_TEST()
|
/third_party/skia/docs/examples/ |
H A D | Image_scalePixels.cpp | 18 SkSamplingOptions(SkFilterMode::kLinear), in REG_FIDDLE() 19 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in REG_FIDDLE()
|
/third_party/skia/modules/skottie/src/effects/ |
H A D | DirectionalBlur.cpp | 42 SkSamplingOptions(SkFilterMode::kLinear), 45 SkSamplingOptions(SkFilterMode::kLinear), nullptr)));
|
/third_party/skia/modules/androidkit/src/ |
H A D | Utils.cpp | 18 const auto fm = static_cast<SkFilterMode>((desc >> 1) & 0x01); in SamplingOptions() 19 SkASSERT(fm <= SkFilterMode::kLast); in SamplingOptions()
|