/third_party/skia/src/shaders/ |
H A D | SkImageShader.cpp | 65 return (tm != SkTileMode::kDecal && dimension == 1) ? SkTileMode::kClamp : tm; in optimize() 140 fTileModeX != SkTileMode::kDecal && fTileModeY != SkTileMode::kDecal; in isOpaque() 187 if (fTileModeX == SkTileMode::kDecal || fTileModeY == SkTileMode::kDecal) { in onMakeContext() 442 bool decal_x_and_y = fTileModeX == SkTileMode::kDecal && fTileModeY == SkTileMode::kDecal; in doStages() 443 if (fTileModeX == SkTileMode::kDecal || fTileModeY == SkTileMode::kDecal) { in doStages() 457 case SkTileMode::kDecal in doStages() [all...] |
/third_party/skia/bench/ |
H A D | MatrixConvolutionBench.cpp | 80 DEF_BENCH( return new MatrixConvolutionBench(false, SkTileMode::kDecal, true); ) 81 DEF_BENCH( return new MatrixConvolutionBench(false, SkTileMode::kDecal, false); ) 86 DEF_BENCH( return new MatrixConvolutionBench(true, SkTileMode::kDecal, true); ) 87 DEF_BENCH( return new MatrixConvolutionBench(true, SkTileMode::kDecal, false); )
|
/third_party/skia/include/core/ |
H A D | SkTileMode.h | 34 kDecal, member in SkTileMode 36 kLastTileMode = kDecal,
|
/third_party/skia/src/core/ |
H A D | SkGpuBlurUtils.cpp | 183 bool canSplit = mode == SkTileMode::kDecal || mode == SkTileMode::kClamp; in convolve_gaussian() 188 !(mode == SkTileMode::kDecal && !rContext->priv().caps()->clampToBorderSupport()); in convolve_gaussian() 201 // These are areas that we can simply clear in the dst in kDecal mode. If 'srcBounds' in convolve_gaussian() 265 // It's unknown whether for kDecal it'd be better to expand the draw rather than a draw and in convolve_gaussian() 276 if (mode == SkTileMode::kDecal) { in convolve_gaussian() 284 if (mode == SkTileMode::kDecal) { in convolve_gaussian() 389 if (mode == SkTileMode::kDecal) { in two_pass_gaussian() 395 if (mode == SkTileMode::kDecal) { in two_pass_gaussian() 413 if (mode == SkTileMode::kDecal) { in two_pass_gaussian() 421 if (mode == SkTileMode::kDecal) { in two_pass_gaussian() [all...] |
/third_party/skia/gm/ |
H A D | matrixconvolution.cpp | 121 this->draw(canvas, x, 110, kernelOffset, SkTileMode::kDecal, true, &rect); 128 this->draw(canvas, 310, 110, kernelOffset, SkTileMode::kDecal, true, &smallRect); 132 this->draw(canvas, 410, 110, kernelOffset, SkTileMode::kDecal, false, &rect);
|
H A D | crop_imagefilter.cpp | 167 SkASSERT(inputMode == SkTileMode::kDecal && outputMode == SkTileMode::kDecal); in draw_example() 313 for (auto inputMode : {SkTileMode::kDecal}) { in draw_example_grid() 353 case SkTileMode::kDecal: name.append("decal"); break; 369 DEF_GM( return new CropImageFilterGM(SkTileMode::kDecal); )
|
H A D | tilemodes.cpp | 306 { SkTileMode::kClamp, SkTileMode::kDecal }, in DEF_SIMPLE_GM() 307 { SkTileMode::kDecal, SkTileMode::kClamp }, in DEF_SIMPLE_GM() 308 { SkTileMode::kDecal, SkTileMode::kDecal }, in DEF_SIMPLE_GM()
|
H A D | tilemodes_alpha.cpp | 25 SkTileMode::kDecal, in DEF_SIMPLE_GM()
|
H A D | lazytiling.cpp | 221 SkTileMode::kMirror, SkTileMode::kDecal }) { 224 SkTileMode::kMirror, SkTileMode::kDecal }) {
|
H A D | giantbitmap.cpp | 92 case SkTileMode::kDecal:
|
H A D | clippedbitmapshaders.cpp | 73 case SkTileMode::kDecal:
|
H A D | gradients_degenerate.cpp | 33 static const SkTileMode TILE_MODES[] = { SkTileMode::kDecal,
|
H A D | imagefilters.cpp | 166 SkTileMode::kDecal, true, nullptr),
|
/third_party/skia/modules/androidkit/src/ |
H A D | Utils.cpp | 31 static_assert(static_cast<int>(SkTileMode::kDecal ) == 3); in TileMode()
|
/third_party/skia/modules/skottie/src/effects/ |
H A D | GaussianBlurEffect.cpp | 66 SkTileMode::kDecal, // 0 -> repeat edge pixels: off
|
H A D | DisplacementMapEffect.cpp | 303 SkTileMode fChildTileMode = SkTileMode::kDecal; 371 : SkTileMode::kDecal);
|
/third_party/skia/src/shaders/gradients/ |
H A D | SkLinearGradient.cpp | 67 return fTileMode != SkTileMode::kDecal in onMakeContext()
|
H A D | SkGradientShader.cpp | 298 case SkTileMode::kDecal: in onAppendStages() 449 case SkTileMode::kDecal: in onProgram() 605 return fColorsAreOpaque && (this->getTileMode() != SkTileMode::kDecal); in isOpaque() 756 case SkTileMode::kDecal: in make_degenerate_gradient()
|
/third_party/skia/tests/ |
H A D | PictureShaderTest.cpp | 89 SkTileMode::kClamp, SkTileMode::kRepeat, SkTileMode::kRepeat, SkTileMode::kDecal in DEF_TEST()
|
/third_party/skia/tests/graphite/ |
H A D | UniformTest.cpp | 71 SkTileMode::kDecal }) { in DEF_GRAPHITE_TEST()
|
/third_party/skia/src/gpu/ |
H A D | SkGr.h | 74 case SkTileMode::kDecal: return GrSamplerState::WrapMode::kClampToBorder; in SkTileModeToWrapMode()
|
/third_party/skia/src/pdf/ |
H A D | SkPDFShader.cpp | 199 if (tileModesX == SkTileMode::kDecal) { in make_image_shader() 242 if (tileModesY == SkTileMode::kDecal) { in make_image_shader()
|
/third_party/skia/src/gpu/v1/ |
H A D | Device_drawTexture.cpp | 256 kDecal, member in __anon18878::ImageDrawMode 305 return ImageDrawMode::kDecal; in optimize_sample_area() 779 SkTileMode tileMode = mode == ImageDrawMode::kDecal ? SkTileMode::kDecal : SkTileMode::kClamp; in drawImageQuad()
|
/third_party/skia/src/effects/imagefilters/ |
H A D | SkMatrixConvolutionImageFilter.cpp | 305 case SkTileMode::kDecal: in filterInteriorPixels() 325 case SkTileMode::kDecal: in filterBorderPixels()
|
/third_party/skia/include/effects/ |
H A D | SkImageFilters.h | 126 return Blur(sigmaX, sigmaY, SkTileMode::kDecal, std::move(input), cropRect);
|