/external/skia/src/shaders/ |
SkColorFilterShader.cpp | 21 : fShader(std::move(shader)) 24 SkASSERT(fShader); 38 buffer.writeFlattenable(fShader.get()); 45 if (!as_SB(fShader)->appendStages(pipeline, dstCS, alloc, ctm, paint, localM)) { 48 fFilter->appendStages(pipeline, dstCS, alloc, fShader->isOpaque()); 53 return xformer->apply(fShader.get())->makeWithColorFilter(xformer->apply(fFilter.get())); 61 sk_sp<GrFragmentProcessor> fp1(as_SB(fShader)->asFragmentProcessor(args)); 82 as_SB(fShader)->toString(str);
|
SkColorFilterShader.h | 35 sk_sp<SkShader> fShader;
|
SkPictureShader.cpp | 90 , fShader(SkRef(tileShader)) {} 93 sk_sp<SkShader> fShader; 108 *result = rec.fShader;
|
SkShaderBase.h | 120 const SkShaderBase& fShader;
|
SkShader.cpp | 115 : fShader(shader), fCTM(*rec.fMatrix) 125 SkAssertResult(fShader.computeTotalInverse(*rec.fMatrix, rec.fLocalMatrix, &fTotalInverse));
|
/external/skia/src/shaders/gradients/ |
Sk4fGradientBase.cpp | 25 : fShader(shader) 35 if (!fShader.fOrigPos) { 40 const int end = fBegin + fAdvance * (fShader.fColorCount - 1); 47 SkASSERT(curr >= 0 && curr < fShader.fColorCount); 51 ? SkTPin(fShader.fOrigPos[curr], prevPos, lastPos) 52 : SkTPin(fShader.fOrigPos[curr], lastPos, prevPos); 56 func(fShader.getXformedColor(prev, fDstCS), fShader.getXformedColor(curr, fDstCS), 71 const SkScalar dt = fAdvance * SK_Scalar1 / (fShader.fColorCount - 1); 72 const int end = fBegin + fAdvance * (fShader.fColorCount - 2) [all...] |
SkGradientShaderPriv.h | 148 const SkGradientShaderBase& fShader; 352 , fShader(shader) 359 const SkGradientShaderBase* fShader;
|
SkTwoPointConicalGradient_gpu.cpp | 96 *static_cast<const SkTwoPointConicalGradient*>(args.fShader); 402 return static_cast<const SkTwoPointConicalGradient*>(args.fShader)->isFlippedGrad(); 615 : INHERITED(args, args.fShader->colorsAreOpaque()), fFocalX(focalX) { [all...] |
SkRadialGradient.cpp | 193 const SkRadialGradient& radialGradient = static_cast<const SkRadialGradient&>(fShader); 238 GrRadialGradient(const CreateArgs& args) : INHERITED(args, args.fShader->colorsAreOpaque()) {
|
SkGradientShader.cpp | 558 , fShader(shader) 735 if (cache->fShader.fColorCount == 2) { 736 Build32bitCache(cache->fCache32, cache->fShader.fOrigColors[0], 737 cache->fShader.fOrigColors[1], kCache32Count, cache->fCacheAlpha, 738 cache->fShader.fGradFlags, cache->fCacheDither); 740 Rec* rec = cache->fShader.fRecs; 742 for (int i = 1; i < cache->fShader.fColorCount; i++) { 747 Build32bitCache(cache->fCache32 + prevIndex, cache->fShader.fOrigColors[i-1], 748 cache->fShader.fOrigColors[i], nextIndex - prevIndex + 1, 749 cache->fCacheAlpha, cache->fShader.fGradFlags, cache->fCacheDither) [all...] |
SkSweepGradient.cpp | 75 GrSweepGradient(const CreateArgs& args) : INHERITED(args, args.fShader->colorsAreOpaque()) {
|
/external/skia/gm/ |
samplerstress.cpp | 69 if (fShader) { 75 fShader = SkShader::MakeBitmapShader(fTexture, SkShader::kRepeat_TileMode, 99 paint.setShader(fShader); 141 sk_sp<SkShader> fShader;
|
textblobshader.cpp | 72 fShader = SkGradientShader::MakeRadial(SkPoint::Make(SkIntToScalar(sz.width() / 2), 90 p.setShader(fShader); 108 sk_sp<SkShader> fShader;
|
constcolorprocessor.cpp | 45 fShader = SkGradientShader::MakeLinear(pts, colors, nullptr, SK_ARRAY_COUNT(colors), 100 skPaint.setShader(fShader); 175 sk_sp<SkShader> fShader;
|
composeshader.cpp | 40 fShader = make_shader(SkBlendMode::kDstIn); 56 paint.setShader(fShader); 61 sk_sp<SkShader> fShader;
|
gradients.cpp | 629 fShader = SkGradientShader::MakeRadial(center, kRadius, gColors, nullptr, 2, 635 paint.setShader(fShader); 641 sk_sp<SkShader> fShader; 666 fShader = SkGradientShader::MakeRadial(center, kRadius, colors, pos, 674 paint.setShader(fShader); 679 sk_sp<SkShader> fShader; 709 for (int index = 0; index < (int) SK_ARRAY_COUNT(fShader); ++index) { 714 fShader[index] = SkGradientShader::MakeLinear(pts, colors, pos, 723 for (int index = 0; index < (int) SK_ARRAY_COUNT(fShader); ++index) { 724 paint.setShader(fShader[index]) [all...] |
bleed.cpp | 232 paint.setShader(fShader); 248 paint.setShader(fShader); 267 paint.setShader(fShader); 285 paint.setShader(fShader); 303 paint.setShader(fShader); 317 fShader = gBleedRec[fBT].fShaderMaker(); 434 sk_sp<SkShader> fShader;
|
gradients_no_texture.cpp | 219 sk_sp<SkShader> fShader;
|
/external/skia/samplecode/ |
SampleShaders.cpp | 41 sk_sp<SkShader> fShader; 62 fShader = SkShader::MakeComposeShader(std::move(shaderA), std::move(shaderB), 86 paint.setShader(fShader);
|
SampleColorFilter.cpp | 112 sk_sp<SkShader> fShader; 119 fShader = sk_tool_utils::create_checkerboard_shader( 139 paint.setShader(fShader);
|
SampleFatBits.cpp | 72 if (fShader == fShader0) { 73 fShader = fShader1; 75 fShader = fShader0; 98 fShader = fShader0; 122 sk_sp<SkShader> fShader; 182 paint.setShader(fShader);
|
/external/skia/bench/ |
PDFBench.cpp | 200 sk_sp<SkShader> fShader; 209 fShader = SkGradientShader::MakeLinear( 214 SkASSERT(fShader); 220 SkPDFMakeShader(&doc, fShader.get(), SkMatrix::I(), {0, 0, 400,400});
|
/external/skia/src/core/ |
SkCoreBlitters.h | 41 const SkShader* fShader;
|
SkBlitter.cpp | 996 , fShader(paint.getShader()) 998 SkASSERT(fShader); 1001 fShader->ref(); 1007 fShader->unref(); [all...] |
/external/skia/include/core/ |
SkPaint.h | 466 SkShader* getShader() const { return fShader.get(); } [all...] |