Home
last modified time | relevance | path

Searched refs:PrecompileImageFilter (Results 1 – 8 of 8) sorted by relevance

/external/skia/include/gpu/graphite/precompile/
DPrecompileImageFilter.h26 class SK_API PrecompileImageFilter : public PrecompileBase {
28 ~PrecompileImageFilter() override;
35 PrecompileImageFilter(SkSpan<sk_sp<PrecompileImageFilter>> inputs);
43 const PrecompileImageFilter* getInput(int index) const { in getInput()
72 skia_private::AutoSTArray<2, sk_sp<PrecompileImageFilter>> fInputs;
83 SK_API sk_sp<PrecompileImageFilter> Arithmetic(sk_sp<PrecompileImageFilter> background,
84 sk_sp<PrecompileImageFilter> foreground);
87 SK_API sk_sp<PrecompileImageFilter> Blend(SkBlendMode bm,
88 sk_sp<PrecompileImageFilter> background,
89 sk_sp<PrecompileImageFilter> foreground);
[all …]
DPaintOptions.h23 class PrecompileImageFilter; variable
81 void setImageFilters(SkSpan<const sk_sp<PrecompileImageFilter>> imageFilters);
82 SkSpan<const sk_sp<PrecompileImageFilter>> getImageFilters() const { in getImageFilters()
83 return SkSpan<const sk_sp<PrecompileImageFilter>>(fImageFilterOptions); in getImageFilters()
148 friend class PrecompileImageFilter; // for ProcessCombination access variable
192 skia_private::TArray<sk_sp<PrecompileImageFilter>> fImageFilterOptions;
/external/skia/src/gpu/graphite/precompile/
DPrecompileImageFilter.cpp22 PrecompileImageFilter::PrecompileImageFilter(SkSpan<sk_sp<PrecompileImageFilter>> inputs) in PrecompileImageFilter() function in skgpu::graphite::PrecompileImageFilter
30 PrecompileImageFilter::~PrecompileImageFilter() = default;
32 sk_sp<PrecompileColorFilter> PrecompileImageFilter::asAColorFilter() const { in asAColorFilter()
48 void PrecompileImageFilter::createPipelines( in createPipelines()
58 for (const sk_sp<PrecompileImageFilter>& input : fInputs) { in createPipelines()
97 class PrecompileBlendFilterImageFilter : public PrecompileImageFilter {
100 SkSpan<sk_sp<PrecompileImageFilter>> inputs) in PrecompileBlendFilterImageFilter()
101 : PrecompileImageFilter(std::move(inputs)) in PrecompileBlendFilterImageFilter()
137 sk_sp<PrecompileImageFilter> PrecompileImageFilters::Arithmetic( in Arithmetic()
138 sk_sp<PrecompileImageFilter> background, in Arithmetic()
[all …]
DPrecompileImageFilterPriv.h25 const PrecompileImageFilter* getInput(int index) const { in getInput()
30 friend class PrecompileImageFilter; // to construct/copy this type.
32 explicit PrecompileImageFilterPriv(PrecompileImageFilter* precompileImageFilter) in PrecompileImageFilterPriv()
41 PrecompileImageFilter* fPrecompileImageFilter;
44 inline PrecompileImageFilterPriv PrecompileImageFilter::priv() { in priv()
49 inline const PrecompileImageFilterPriv PrecompileImageFilter::priv() const { in priv()
50 return PrecompileImageFilterPriv(const_cast<PrecompileImageFilter *>(this)); in priv()
DPaintOptions.cpp42 void PaintOptions::setImageFilters(SkSpan<const sk_sp<PrecompileImageFilter>> imageFilters) { in setImageFilters()
275 for (const sk_sp<PrecompileImageFilter>& o : fImageFilterOptions) { in buildCombinations()
300 for (const sk_sp<PrecompileImageFilter>& o : fImageFilterOptions) { in buildCombinations()
/external/skia/tests/graphite/precompile/
DPaintParamsKeyTest.cpp95 [[maybe_unused]] std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>>
1266 std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>> arithmetic_imagefilter( in arithmetic_imagefilter()
1276 sk_sp<PrecompileImageFilter> option = PrecompileImageFilters::Arithmetic( in arithmetic_imagefilter()
1283 std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>> blendmode_imagefilter( in blendmode_imagefilter()
1290 sk_sp<PrecompileImageFilter> blendO = PrecompileImageFilters::Blend( in blendmode_imagefilter()
1298 std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>> runtime_blender_imagefilter( in runtime_blender_imagefilter()
1305 sk_sp<PrecompileImageFilter> option = PrecompileImageFilters::Blend(std::move(blenderO), in runtime_blender_imagefilter()
1312 std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>> blur_imagefilter( in blur_imagefilter()
1326 sk_sp<PrecompileImageFilter> blurO = PrecompileImageFilters::Blur(/* input= */ nullptr); in blur_imagefilter()
1331 std::pair<sk_sp<SkImageFilter>, sk_sp<PrecompileImageFilter>> displacement_imagefilter( in displacement_imagefilter()
[all …]
/external/skia/gn/
Dgraphite.gni378 "$_include/precompile/PrecompileImageFilter.h",
398 "$_src/precompile/PrecompileImageFilter.cpp",
/external/skia/
DAndroid.bp807 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp",
4536 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp",