Home
last modified time | relevance | path

Searched refs:xformer (Results 1 – 25 of 53) sorted by relevance

123

/external/skia/src/core/
DSkColorSpaceXformer.cpp57 AutoCachePurge(SkColorSpaceXformer* xformer) in AutoCachePurge() argument
58 : fXformer(xformer) { in AutoCachePurge()
100 [](const SkImage* img, SkColorSpaceXformer* xformer) { in apply() argument
101 return img->makeColorSpace(xformer->fDst, SkTransferFunctionBehavior::kIgnore); in apply()
121 [](const SkColorFilter* f, SkColorSpaceXformer* xformer) { in apply() argument
122 return f->makeColorSpace(xformer); in apply()
129 [](const SkImageFilter* f, SkColorSpaceXformer* xformer) { in apply() argument
130 return f->makeColorSpace(xformer); in apply()
DSkLights.cpp63 static SkColor3f xform_color(const SkColor3f& color, SkColorSpaceXformer* xformer) { in xform_color() argument
68 SkColor xformedColor = xformer->apply(origColor); in xform_color()
74 sk_sp<SkLights> SkLights::makeColorSpace(SkColorSpaceXformer* xformer) const { in makeColorSpace()
77 Light light(fLights[i].type(), xform_color(fLights[i].color(), xformer), in makeColorSpace()
81 builder.setAmbientLightColor(xform_color(fAmbientLightColor, xformer)); in makeColorSpace()
DSkModeColorFilter.cpp85 sk_sp<SkColorFilter> SkModeColorFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
86 SkColor color = xformer->apply(fColor); in onMakeColorSpace()
90 return this->INHERITED::onMakeColorSpace(xformer); in onMakeColorSpace()
DSkColorSpaceXformCanvas.cpp25 MaybePaint(const SkPaint* p, SkColorSpaceXformer* xformer) { in MaybePaint()
26 if (p) { fPaint = fStorage.set(xformer->apply(*p)); } in MaybePaint()
35 std::unique_ptr<SkColorSpaceXformer> xformer) in SkColorSpaceXformCanvas() argument
39 , fXformer(std::move(xformer)) in SkColorSpaceXformCanvas()
324 std::unique_ptr<SkColorSpaceXformer> xformer = SkColorSpaceXformer::Make(targetCS); in SkCreateColorSpaceXformCanvas() local
325 if (!xformer) { in SkCreateColorSpaceXformCanvas()
330 std::move(xformer)); in SkCreateColorSpaceXformCanvas()
DSkColorFilter.cpp157 sk_sp<SkColorFilter> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { in onMakeColorSpace()
158 auto outer = xformer->apply(fOuter.get()); in onMakeColorSpace()
159 auto inner = xformer->apply(fInner.get()); in onMakeColorSpace()
163 return this->INHERITED::onMakeColorSpace(xformer); in onMakeColorSpace()
DSkLocalMatrixImageFilter.cpp59 sk_sp<SkImageFilter> SkLocalMatrixImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) in onMakeColorSpace()
63 auto input = xformer->apply(this->getInput(0)); in onMakeColorSpace()
DSkMatrixImageFilter.cpp99 sk_sp<SkImageFilter> SkMatrixImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
101 auto input = xformer->apply(this->getInput(0)); in onMakeColorSpace()
/external/skia/src/effects/
DSkColorMatrixFilter.cpp43 sk_sp<SkColorFilter> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { in onMakeColorSpace()
44 SkColor add = xformer->apply(fAdd); in onMakeColorSpace()
48 return this->INHERITED::onMakeColorSpace(xformer); in onMakeColorSpace()
DSkComposeImageFilter.cpp64 sk_sp<SkImageFilter> SkComposeImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
67 auto input0 = xformer->apply(this->getInput(0)); in onMakeColorSpace()
68 auto input1 = xformer->apply(this->getInput(1)); in onMakeColorSpace()
DSkColorFilterImageFilter.cpp120 sk_sp<SkImageFilter> SkColorFilterImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) in onMakeColorSpace()
124 sk_sp<SkImageFilter> input = xformer->apply(this->getInput(0)); in onMakeColorSpace()
125 auto colorFilter = xformer->apply(fColorFilter.get()); in onMakeColorSpace()
DSkPaintImageFilter.cpp72 sk_sp<SkImageFilter> SkPaintImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
73 SkPaint paint = xformer->apply(fPaint); in onMakeColorSpace()
DSkDropShadowImageFilter.cpp114 sk_sp<SkImageFilter> SkDropShadowImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
117 sk_sp<SkImageFilter> input = xformer->apply(this->getInput(0)); in onMakeColorSpace()
118 SkColor color = xformer->apply(fColor); in onMakeColorSpace()
DSkMergeImageFilter.cpp97 sk_sp<SkImageFilter> SkMergeImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
101 inputs.push_back(xformer->apply(this->getInput(i))); in onMakeColorSpace()
DSkOffsetImageFilter.cpp76 sk_sp<SkImageFilter> SkOffsetImageFilter::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
79 auto input = xformer->apply(this->getInput(0)); in onMakeColorSpace()
DSkImageSource.cpp135 sk_sp<SkImageFilter> SkImageSource::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
138 auto image = xformer->apply(fImage.get()); in onMakeColorSpace()
/external/skia/src/shaders/
DSkColorFilterShader.cpp52 sk_sp<SkShader> SkColorFilterShader::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
53 return xformer->apply(fShader.get())->makeWithColorFilter(xformer->apply(fFilter.get())); in onMakeColorSpace()
DSkColorShader.h70 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { in onMakeColorSpace() argument
71 return SkShader::MakeColorShader(xformer->apply(fColor)); in onMakeColorSpace()
126 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override;
DSkImageShader.h47 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { in onMakeColorSpace() argument
48 return xformer->apply(fImage.get())->makeShader(fTileModeX, fTileModeY, in onMakeColorSpace()
DSkComposeShader.cpp67 sk_sp<SkShader> SkComposeShader::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
68 return MakeCompose(xformer->apply(fDst.get()), xformer->apply(fSrc.get()), in onMakeColorSpace()
DSkLocalMatrixShader.h54 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override { in onMakeColorSpace() argument
55 return as_SB(fProxyShader)->makeColorSpace(xformer)->makeWithLocalMatrix( in onMakeColorSpace()
DSkLightingShader.cpp88 sk_sp<SkShader> onMakeColorSpace(SkColorSpaceXformer* xformer) const override;
465 sk_sp<SkShader> SkLightingShaderImpl::onMakeColorSpace(SkColorSpaceXformer* xformer) const { in onMakeColorSpace()
467 fDiffuseShader ? xformer->apply(fDiffuseShader.get()) : nullptr; in onMakeColorSpace()
469 fLights->makeColorSpace(xformer)); in onMakeColorSpace()
DSkShaderBase.h200 sk_sp<SkShader> makeColorSpace(SkColorSpaceXformer* xformer) const { in makeColorSpace() argument
201 return this->onMakeColorSpace(xformer); in makeColorSpace()
/external/skia/include/core/
DSkDrawLooper.h104 sk_sp<SkDrawLooper> makeColorSpace(SkColorSpaceXformer* xformer) const { in SK_DEFINE_FLATTENABLE_TYPE()
105 return this->onMakeColorSpace(xformer); in SK_DEFINE_FLATTENABLE_TYPE()
DSkColorFilter.h150 sk_sp<SkColorFilter> makeColorSpace(SkColorSpaceXformer* xformer) const { in makeColorSpace() argument
151 return this->onMakeColorSpace(xformer); in makeColorSpace()
/external/skia/include/effects/
DSkPaintImageFilter.h36 sk_sp<SkImageFilter> onMakeColorSpace(SkColorSpaceXformer* xformer) const override;

123