Searched refs:PrecompileImageFilter (Results 1 – 8 of 8) sorted by relevance
/external/skia/include/gpu/graphite/precompile/ |
D | PrecompileImageFilter.h | 26 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 …]
|
D | PaintOptions.h | 23 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/ |
D | PrecompileImageFilter.cpp | 22 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 …]
|
D | PrecompileImageFilterPriv.h | 25 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()
|
D | PaintOptions.cpp | 42 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/ |
D | PaintParamsKeyTest.cpp | 95 [[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/ |
D | graphite.gni | 378 "$_include/precompile/PrecompileImageFilter.h", 398 "$_src/precompile/PrecompileImageFilter.cpp",
|
/external/skia/ |
D | Android.bp | 807 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp", 4536 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp",
|