/third_party/skia/src/shaders/ |
H A D | SkLocalMatrixShader.cpp | 19 std::unique_ptr<GrFragmentProcessor> SkLocalMatrixShader::asFragmentProcessor( in asFragmentProcessor() function in SkLocalMatrixShader 21 return as_SB(fProxyShader)->asFragmentProcessor( in asFragmentProcessor() 134 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override; 180 std::unique_ptr<GrFragmentProcessor> SkCTMShader::asFragmentProcessor( in asFragmentProcessor() function in SkCTMShader 188 auto base = as_SB(fProxyShader)->asFragmentProcessor( in asFragmentProcessor()
|
H A D | SkColorFilterShader.cpp | 94 std::unique_ptr<GrFragmentProcessor> SkColorFilterShader::asFragmentProcessor( in asFragmentProcessor() function in SkColorFilterShader 96 auto shaderFP = as_SB(fShader)->asFragmentProcessor(args); in asFragmentProcessor() 104 auto [success, fp] = fFilter->asFragmentProcessor(std::move(shaderFP), args.fContext, in asFragmentProcessor()
|
H A D | SkComposeShader.cpp | 166 std::unique_ptr<GrFragmentProcessor> SkShader_Blend::asFragmentProcessor( in asFragmentProcessor() function in SkShader_Blend 169 auto fpA = as_SB(fDst)->asFragmentProcessor(args); in asFragmentProcessor() 170 auto fpB = as_SB(fSrc)->asFragmentProcessor(args); in asFragmentProcessor() 176 return as_BB(fBlender)->asFragmentProcessor(std::move(fpB), std::move(fpA), orig_args); in asFragmentProcessor()
|
H A D | SkColorShader.h | 32 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override; 62 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkColorShader.cpp | 122 std::unique_ptr<GrFragmentProcessor> SkColorShader::asFragmentProcessor( in asFragmentProcessor() function in SkColorShader 127 std::unique_ptr<GrFragmentProcessor> SkColor4Shader::asFragmentProcessor( in asFragmentProcessor() function in SkColor4Shader
|
H A D | SkColorFilterShader.h | 21 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkComposeShader.h | 33 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkLocalMatrixShader.h | 30 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkPictureShader.h | 31 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkImageShader.h | 27 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
/third_party/skia/src/core/ |
H A D | SkColorFilter.cpp | 62 GrFPResult SkColorFilterBase::asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, in asFragmentProcessor() function in SkColorFilterBase 65 // This color filter doesn't implement `asFragmentProcessor`. in asFragmentProcessor() 169 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, 175 fInner->asFragmentProcessor(std::move(inputFP), context, dstColorInfo); 181 fOuter->asFragmentProcessor(std::move(innerFP), context, dstColorInfo); 249 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, 354 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, 366 auto [ok, fp] = as_CFB(fChild)->asFragmentProcessor(
|
H A D | SkColorFilter_Matrix.h | 28 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP,
|
H A D | SkBlendModeBlender.h | 20 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(
|
H A D | SkModeColorFilter.h | 22 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP,
|
H A D | SkBlenderBase.h | 47 virtual std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(
|
H A D | SkColorFilterBase.h | 47 virtual GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP,
|
H A D | SkBlendModeBlender.cpp | 72 std::unique_ptr<GrFragmentProcessor> SkBlendModeBlender::asFragmentProcessor( in asFragmentProcessor() function in SkBlendModeBlender
|
/third_party/skia/src/effects/ |
H A D | SkTableColorFilter.cpp | 40 GrFPResult asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, 225 auto [success, fp] = as_CFB(filter)->asFragmentProcessor( in TestCreate() 233 GrFPResult SkTable_ColorFilter::asFragmentProcessor(std::unique_ptr<GrFragmentProcessor> inputFP, in asFragmentProcessor() function in SkTable_ColorFilter
|
H A D | SkShaderMaskFilter.cpp | 117 return GrFragmentProcessor::MulInputByChildAlpha(as_SB(fShader)->asFragmentProcessor(args)); in onAsFragmentProcessor()
|
/third_party/skia/src/shaders/gradients/ |
H A D | SkLinearGradient.h | 19 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkRadialGradient.h | 19 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkSweepGradient.h | 20 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
H A D | SkRadialGradient.cpp | 77 std::unique_ptr<GrFragmentProcessor> SkRadialGradient::asFragmentProcessor( in asFragmentProcessor() function in SkRadialGradient
|
H A D | SkTwoPointConicalGradient.h | 52 std::unique_ptr<GrFragmentProcessor> asFragmentProcessor(const GrFPArgs&) const override;
|
/third_party/skia/src/gpu/ |
H A D | SkGr.cpp | 434 paintFP = shader->asFragmentProcessor(fpArgs); in skpaint_to_grpaint_impl() 527 auto [success, fp] = as_CFB(colorFilter)->asFragmentProcessor(std::move(paintFP), in skpaint_to_grpaint_impl() 538 if (auto mfFP = maskFilter->asFragmentProcessor(fpArgs)) { in skpaint_to_grpaint_impl() 562 paintFP = as_BB(skPaint.getBlender())->asFragmentProcessor( in skpaint_to_grpaint_impl()
|