Home
last modified time | relevance | path

Searched refs:SkFilterMode (Results 1 - 25 of 160) sorted by relevance

1234567

/third_party/skia/bench/
H A DFilteringBench.cpp17 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 DTileBench.cpp33 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 DVertBench.cpp59 SkFilterMode fm = (fFlags & kBilerp_VertFlag) ? SkFilterMode::kLinear
60 : SkFilterMode::kNearest;
/third_party/skia/include/core/
H A DSkSamplingOptions.h14 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 Dmipmap.cpp48 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 Dbmpfilterqualityrepeat.cpp80 { "none", SkSamplingOptions(SkFilterMode::kNearest) }, in drawAll()
81 { "low", SkSamplingOptions(SkFilterMode::kLinear) }, in drawAll()
82 { "medium", SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear) }, in drawAll()
H A Drectangletexture.cpp153 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 Dperspimages.cpp81 SkSamplingOptions(SkFilterMode::kNearest),
82 SkSamplingOptions(SkFilterMode::kLinear),
83 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear),
H A Dbicubic.cpp16 SkSamplingOptions(SkFilterMode::kNearest), in DEF_SIMPLE_GM()
17 SkSamplingOptions(SkFilterMode::kLinear), in DEF_SIMPLE_GM()
H A Dyuv420_odd_dim.cpp125 for (SkFilterMode filter : {SkFilterMode::kNearest, SkFilterMode::kLinear}) { in DEF_SIMPLE_GM_CAN_FAIL()
H A Dbitmapfilters.cpp47 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 Dimagefilterstransformed.cpp206 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 Dtilemodes.cpp49 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 Dshowmiplevels.cpp60 for (auto fm : {SkFilterMode::kNearest, SkFilterMode::kLinear}) {
H A Dimagesource2.cpp99 DEF_GM(return new ImageSourceGM("low", SkSamplingOptions(SkFilterMode::kLinear));)
100 DEF_GM(return new ImageSourceGM("med", SkSamplingOptions(SkFilterMode::kLinear,
H A Dimagescalealigned.cpp110 SkSamplingOptions(SkFilterMode::kNearest), in drawSets()
111 SkSamplingOptions(SkFilterMode::kLinear), in drawSets()
112 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in drawSets()
H A Dperspshaders.cpp152 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 DSkPictureShader.h27 static sk_sp<SkShader> Make(sk_sp<SkPicture>, SkTileMode, SkTileMode, SkFilterMode,
49 SkPictureShader(sk_sp<SkPicture>, SkTileMode, SkTileMode, SkFilterMode,
74 SkFilterMode fFilter;
H A DSkPictureShader.cpp38 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 DSkImageShader.cpp192 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 DPictureShaderTest.cpp34 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 DSamplingTest.cpp41 for (auto f : {SkFilterMode::kNearest, SkFilterMode::kLinear}) { in DEF_TEST()
/third_party/skia/docs/examples/
H A DImage_scalePixels.cpp18 SkSamplingOptions(SkFilterMode::kLinear), in REG_FIDDLE()
19 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in REG_FIDDLE()
/third_party/skia/modules/skottie/src/effects/
H A DDirectionalBlur.cpp42 SkSamplingOptions(SkFilterMode::kLinear),
45 SkSamplingOptions(SkFilterMode::kLinear), nullptr)));
/third_party/skia/modules/androidkit/src/
H A DUtils.cpp18 const auto fm = static_cast<SkFilterMode>((desc >> 1) & 0x01); in SamplingOptions()
19 SkASSERT(fm <= SkFilterMode::kLast); in SamplingOptions()

Completed in 10 milliseconds

1234567