/external/skia/include/core/ |
D | SkSamplingOptions.h | 58 struct SK_API SkSamplingOptions { struct 65 constexpr SkSamplingOptions() = default; argument 66 SkSamplingOptions(const SkSamplingOptions&) = default; 67 SkSamplingOptions& operator=(const SkSamplingOptions& that) { 68 this->~SkSamplingOptions(); // A pedantic no-op. 69 new (this) SkSamplingOptions(that); 73 constexpr SkSamplingOptions(SkFilterMode fm, SkMipmapMode mm) in SkSamplingOptions() argument 79 constexpr SkSamplingOptions(SkFilterMode fm) in SkSamplingOptions() argument 83 constexpr SkSamplingOptions(const SkCubicResampler& c) in SkSamplingOptions() argument 87 static constexpr SkSamplingOptions Aniso(int maxAniso) { in Aniso() argument [all …]
|
D | SkTiledImageUtils.h | 36 const SkSamplingOptions& sampling = {}, 45 const SkSamplingOptions& sampling = {}, 55 const SkSamplingOptions& sampling = {}, 71 const SkSamplingOptions& sampling = {}, 81 const SkSamplingOptions& sampling = {}, 98 const SkSamplingOptions& sampling = {},
|
D | SkImage.h | 43 struct SkSamplingOptions; 380 sk_sp<SkShader> makeShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions&, 382 sk_sp<SkShader> makeShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions& sampling, 385 sk_sp<SkShader> makeShader(const SkSamplingOptions& sampling, const SkMatrix& lm) const; 386 sk_sp<SkShader> makeShader(const SkSamplingOptions& sampling, 402 sk_sp<SkShader> makeRawShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions&, 404 sk_sp<SkShader> makeRawShader(SkTileMode tmx, SkTileMode tmy, const SkSamplingOptions& sampling, 407 sk_sp<SkShader> makeRawShader(const SkSamplingOptions& sampling, const SkMatrix& lm) const; 408 sk_sp<SkShader> makeRawShader(const SkSamplingOptions& sampling, 712 bool scalePixels(const SkPixmap& dst, const SkSamplingOptions&, [all …]
|
/external/skia/src/core/ |
D | SkSamplingPriv.h | 39 static size_t FlatSize(const SkSamplingOptions& options) { in FlatSize() 48 static bool NoChangeWithIdentityMatrix(const SkSamplingOptions& sampling) { in NoChangeWithIdentityMatrix() 59 static SkSamplingOptions AnisoFallback(bool imageIsMipped) { in AnisoFallback() 61 return SkSamplingOptions(SkFilterMode::kLinear, mm); in AnisoFallback() 64 static SkSamplingOptions FromFQ(SkLegacyFQ fq, SkMediumAs behavior = kNearest_SkMediumAs) { 67 return SkSamplingOptions(SkCubicResampler{1/3.0f, 1/3.0f}); 69 return SkSamplingOptions(SkFilterMode::kLinear, 73 return SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kNone); 77 return SkSamplingOptions(SkFilterMode::kNearest, SkMipmapMode::kNone);
|
/external/skia/gm/ |
D | resizeimagefilter.cpp | 39 const SkSamplingOptions& sampling, in draw() 71 const SkSamplingOptions samplings[] = { in onDraw() 72 SkSamplingOptions(), in onDraw() 73 SkSamplingOptions(SkFilterMode::kLinear), in onDraw() 74 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in onDraw() 75 SkSamplingOptions(SkCubicResampler::Mitchell()), in onDraw() 76 SkSamplingOptions::Aniso(16), in onDraw() 102 SkSamplingOptions({1/3.0f, 1/3.0f}))); in onDraw()
|
D | alpha_image.cpp | 51 canvas->drawImage(image.get(), 16, 16, SkSamplingOptions(), &paint); 55 canvas->drawImage(image.get(), 144, 16, SkSamplingOptions(), &paint); 58 canvas->drawImage(image.get(), 16, 144, SkSamplingOptions(), &paint); 61 canvas->drawImage(image.get(), 144, 144, SkSamplingOptions(), &paint); 83 canvas->drawImage(image.get(), 0, 0, SkSamplingOptions(), &paint); 86 paint.setShader(image->makeShader(SkSamplingOptions())); 121 offscreenCanvas.drawImage(maskBitmap.asImage(), 0, 0, SkSamplingOptions{}, &clearPaint);
|
D | imagesource2.cpp | 29 ImageSourceGM(const char* suffix, const SkSamplingOptions& sampling) in ImageSourceGM() 90 SkSamplingOptions fSampling; 98 DEF_GM(return new ImageSourceGM("none", SkSamplingOptions());) 99 DEF_GM(return new ImageSourceGM("low", SkSamplingOptions(SkFilterMode::kLinear));) 100 DEF_GM(return new ImageSourceGM("med", SkSamplingOptions(SkFilterMode::kLinear, 102 DEF_GM(return new ImageSourceGM("high", SkSamplingOptions({1/3.0f, 1/3.0f}));)
|
D | bicubic.cpp | 18 const SkSamplingOptions gSamplings[] = { 19 SkSamplingOptions(SkFilterMode::kNearest), 20 SkSamplingOptions(SkFilterMode::kLinear), 21 SkSamplingOptions(SkCubicResampler::Mitchell()), 51 SkSamplingOptions(c)));
|
D | bitmapshader.cpp | 74 paint.setShader(fImage->makeShader(SkSamplingOptions(), s)); in onDraw() 77 canvas->drawImage(fMask, 0, 0, SkSamplingOptions(), &paint); in onDraw() 79 canvas->drawImage(fMask, 30, 0, SkSamplingOptions(), &paint); in onDraw() 91 canvas->drawImage(fMask, 0, 0, SkSamplingOptions(), &paint); in onDraw() 92 canvas->drawImage(fMask, 30, 0, SkSamplingOptions(), &paint); in onDraw() 97 SkSamplingOptions(), s)); in onDraw() 135 SkSamplingOptions()));
|
D | rectangletexture.cpp | 158 const SkSamplingOptions kSamplings[] = { in onDraw() 159 SkSamplingOptions(SkFilterMode::kNearest), in onDraw() 160 SkSamplingOptions(SkFilterMode::kLinear), in onDraw() 161 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in onDraw() 162 SkSamplingOptions(SkCubicResampler::Mitchell()), in onDraw() 210 const SkSamplingOptions gSamplings[] = { in onDraw() 211 SkSamplingOptions(SkFilterMode::kNearest), in onDraw() 212 SkSamplingOptions(SkFilterMode::kLinear), in onDraw() 213 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in onDraw() 214 SkSamplingOptions(SkCubicResampler::Mitchell()), in onDraw()
|
D | localmatriximageshader.cpp | 40 sk_sp<SkShader> redImageShader = redImage->makeShader(SkSamplingOptions(), &rotate); 49 sk_sp<SkShader> blueImageShader = blueImage->makeShader(SkSamplingOptions(), &translate); 62 paint.setShader(image->makeShader(mode[0], mode[1], SkSamplingOptions(), &matrix)); 65 paint.setShader(image->makeShader(mode[0], mode[1], SkSamplingOptions(), &matrix)); 75 p.setShader(image->makeShader(SkSamplingOptions(SkCubicResampler::Mitchell()))
|
D | bmpfilterqualityrepeat.cpp | 79 SkSamplingOptions sampling; in drawAll() 81 { "none", SkSamplingOptions(SkFilterMode::kNearest) }, in drawAll() 82 { "low", SkSamplingOptions(SkFilterMode::kLinear) }, in drawAll() 83 { "medium", SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear) }, in drawAll() 84 { "high", SkSamplingOptions(SkCubicResampler::Mitchell()) }, in drawAll()
|
D | colormatrix.cpp | 97 canvas->drawImage(bmps[i], 0, 0, SkSamplingOptions(), &paint); in onDraw() 103 canvas->drawImage(bmps[i], 80, 0, SkSamplingOptions(), &paint); in onDraw() 107 canvas->drawImage(bmps[i], 160, 0, SkSamplingOptions(), &paint); in onDraw() 111 canvas->drawImage(bmps[i], 240, 0, SkSamplingOptions(), &paint); in onDraw() 115 canvas->drawImage(bmps[i], 320, 0, SkSamplingOptions(), &paint); in onDraw() 128 canvas->drawImage(bmps[i], 400, 0, SkSamplingOptions(), &paint); in onDraw()
|
D | mipmap.cpp | 47 const SkSamplingOptions samplings[] = { 48 SkSamplingOptions(SkFilterMode::kNearest), 49 SkSamplingOptions(SkFilterMode::kLinear), 50 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), 51 SkSamplingOptions(SkCubicResampler::Mitchell()), 81 SkSamplingOptions sampling(SkFilterMode::kLinear, in show_mips() 130 SkSamplingOptions sampling(SkFilterMode::kLinear, in show_mips_only()
|
D | bleed.cpp | 134 const SkSamplingOptions& sampling, SkPaint* paint) { in drawImage() 145 const SkSamplingOptions& sampling) { in drawCase1() 158 const SkSamplingOptions& sampling) { in drawCase2() 171 const SkSamplingOptions& sampling) { in drawCase3() 188 const SkSamplingOptions& sampling) { in drawCase4() 203 const SkSamplingOptions& sampling) { in drawCase5() 246 const SkSamplingOptions none(SkFilterMode::kNearest); in onDraw() 247 const SkSamplingOptions low(SkFilterMode::kLinear); in onDraw() 248 const SkSamplingOptions high(SkCubicResampler::Mitchell()); in onDraw() 396 const SkSamplingOptions samplings[] = { [all …]
|
D | coordclampshader.cpp | 68 static const SkSamplingOptions kSamplers[] = { 69 SkSamplingOptions{SkFilterMode::kNearest}, 70 SkSamplingOptions{SkFilterMode::kLinear}, 71 SkSamplingOptions{SkFilterMode::kLinear, SkMipmapMode::kLinear}, 72 SkSamplingOptions::Aniso(16)
|
D | filterindiabox.cpp | 31 const SkSamplingOptions& sampling) { in draw_cell() 40 draw_cell(canvas, bm, mat, 0 * dx, SkSamplingOptions()); in draw_row() 41 draw_cell(canvas, bm, mat, 1 * dx, SkSamplingOptions(SkFilterMode::kLinear)); in draw_row() 42 draw_cell(canvas, bm, mat, 2 * dx, SkSamplingOptions(SkFilterMode::kLinear, in draw_row() 44 draw_cell(canvas, bm, mat, 3 * dx, SkSamplingOptions(SkCubicResampler::Mitchell())); in draw_row()
|
D | kawase_blur_rt.cpp | 106 blurBuilder.child("src") = input->makeShader(SkSamplingOptions(SkFilterMode::kLinear)); in draw() 117 SkSamplingOptions()); in draw() 131 SkSamplingOptions(SkFilterMode::kLinear)); in draw() 139 canvas->drawImage(drawSurface->makeImageSnapshot(), 0, 0, SkSamplingOptions()); in draw() 159 SkSamplingOptions(SkFilterMode::kLinear)); in draw() 161 input->makeShader(SkSamplingOptions(SkFilterMode::kLinear)); in draw()
|
D | localmatrixshader.cpp | 62 return img->makeShader(SkSamplingOptions(), inner)->makeWithLocalMatrix(outer); in __anon704a70290102() 67 …return img->makeShader(SkSamplingOptions())->makeWithLocalMatrix(inner)->makeWithLocalMatrix(outer… in __anon704a70290202() 74 img->makeShader(SkSamplingOptions(), inner)) in __anon704a70290302() 82 … img->makeShader(SkSamplingOptions())->makeWithLocalMatrix(inner)) in __anon704a70290402() 128 image->scalePixels(downsized.pixmap(), SkSamplingOptions(SkFilterMode::kLinear)); 167 SkSamplingOptions(), &scale); 173 SkSamplingOptions(), &scale) 179 SkSamplingOptions(), &perspScale); 183 auto s4 = image->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, SkSamplingOptions())
|
D | perspshaders.cpp | 91 void drawRow(SkCanvas* canvas, const SkSamplingOptions& sampling) { in drawRow() 153 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kNearest)); in onDraw() 155 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kLinear)); in onDraw() 157 this->drawRow(canvas, SkSamplingOptions(SkFilterMode::kLinear, in onDraw() 160 this->drawRow(canvas, SkSamplingOptions(SkCubicResampler::Mitchell())); in onDraw() 162 this->drawRow(canvas, SkSamplingOptions::Aniso(16)); in onDraw() 210 ->makeShader(SkSamplingOptions(), SkMatrix::Scale(3, 3));
|
/external/skia/docs/examples/ |
D | Image_scalePixels.cpp | 15 const SkSamplingOptions samplings[] = { in draw() 16 SkSamplingOptions(), in draw() 17 SkSamplingOptions(SkFilterMode::kLinear), in draw() 18 SkSamplingOptions(SkFilterMode::kLinear, SkMipmapMode::kLinear), in draw() 19 SkSamplingOptions({1.0f/3, 1.0f/3}), in draw()
|
/external/skia/src/shaders/ |
D | SkImageShader.h | 33 const SkSamplingOptions&, 40 const SkSamplingOptions&, 49 const SkSamplingOptions&, 56 const SkSamplingOptions&, 69 SkSamplingOptions sampling() const { return fSampling; } in sampling() 85 const SkSamplingOptions fSampling;
|
/external/skia/tests/ |
D | SamplingTest.cpp | 37 auto dotest = [&](const SkSamplingOptions& sampling, bool expect_same) { in DEF_TEST() 49 dotest(SkSamplingOptions(f, m), true); in DEF_TEST() 57 dotest(SkSamplingOptions({0, C}), true); in DEF_TEST() 61 dotest(SkSamplingOptions({B, C}), false); in DEF_TEST()
|
/external/skia/src/image/ |
D | SkImage.cpp | 53 const SkSamplingOptions& sampling) const { in makeScaled() 146 bool SkImage::scalePixels(const SkPixmap& dst, const SkSamplingOptions& sampling, in scalePixels() 179 sk_sp<SkShader> SkImage::makeShader(const SkSamplingOptions& sampling, const SkMatrix& lm) const { in makeShader() 185 sk_sp<SkShader> SkImage::makeShader(const SkSamplingOptions& sampling, const SkMatrix* lm) const { in makeShader() 192 const SkSamplingOptions& sampling, in makeShader() 199 const SkSamplingOptions& sampling, in makeShader() 206 const SkSamplingOptions& sampling, in makeRawShader() 212 sk_sp<SkShader> SkImage::makeRawShader(const SkSamplingOptions& sampling, in makeRawShader() 219 sk_sp<SkShader> SkImage::makeRawShader(const SkSamplingOptions& sampling, in makeRawShader() 227 const SkSamplingOptions& sampling, in makeRawShader()
|
/external/skia/include/private/ |
D | SkGainmapShader.h | 19 struct SkSamplingOptions; 44 const SkSamplingOptions& baseSamplingOptions, 47 const SkSamplingOptions& gainmapSamplingOptions,
|