Searched refs:PrecompileMaskFilter (Results 1 – 7 of 7) sorted by relevance
20 class SK_API PrecompileMaskFilter : public PrecompileBase {24 PrecompileMaskFilter() : PrecompileBase(Type::kMaskFilter) {} in PrecompileMaskFilter() function25 ~PrecompileMaskFilter() override;46 SK_API sk_sp<PrecompileMaskFilter> Blur();
24 class PrecompileMaskFilter; variable93 void setMaskFilters(SkSpan<const sk_sp<PrecompileMaskFilter>> maskFilters);94 SkSpan<const sk_sp<PrecompileMaskFilter>> getMaskFilters() const { in getMaskFilters()95 return SkSpan<const sk_sp<PrecompileMaskFilter>>(fMaskFilterOptions); in getMaskFilters()149 friend class PrecompileMaskFilter; // for ProcessCombination access variable193 skia_private::TArray<sk_sp<PrecompileMaskFilter>> fMaskFilterOptions;
23 PrecompileMaskFilter::~PrecompileMaskFilter() = default;28 void PrecompileMaskFilter::addToKey(const KeyContext& keyContext, in addToKey()38 class PrecompileBlurMaskFilter : public PrecompileMaskFilter {110 sk_sp<PrecompileMaskFilter> PrecompileMaskFilters::Blur() { in Blur()
47 void PaintOptions::setMaskFilters(SkSpan<const sk_sp<PrecompileMaskFilter>> maskFilters) { in setMaskFilters()303 for (const sk_sp<PrecompileMaskFilter>& o : fMaskFilterOptions) { in buildCombinations()
379 "$_include/precompile/PrecompileMaskFilter.h",401 "$_src/precompile/PrecompileMaskFilter.cpp",
1526 std::pair<sk_sp<SkMaskFilter>, sk_sp<PrecompileMaskFilter>> create_blur_maskfilter(SkRandom* rand) { in create_blur_maskfilter()1549 std::pair<sk_sp<SkMaskFilter>, sk_sp<PrecompileMaskFilter>> create_maskfilter(SkRandom* rand, in create_maskfilter()
808 "src/gpu/graphite/precompile/PrecompileMaskFilter.cpp",4537 "src/gpu/graphite/precompile/PrecompileMaskFilter.cpp",