Home
last modified time | relevance | path

Searched refs:SkSVGFeInputType (Results 1 – 22 of 22) sorted by relevance

/external/skia/modules/svg/src/
DSkSVGFe.cpp34 const std::vector<SkSVGFeInputType>& inputs) { in AnyIsStandardInput()
37 case SkSVGFeInputType::Type::kFilterPrimitiveReference: in AnyIsStandardInput()
39 case SkSVGFeInputType::Type::kSourceGraphic: in AnyIsStandardInput()
40 case SkSVGFeInputType::Type::kSourceAlpha: in AnyIsStandardInput()
41 case SkSVGFeInputType::Type::kBackgroundImage: in AnyIsStandardInput()
42 case SkSVGFeInputType::Type::kBackgroundAlpha: in AnyIsStandardInput()
43 case SkSVGFeInputType::Type::kFillPaint: in AnyIsStandardInput()
44 case SkSVGFeInputType::Type::kStrokePaint: in AnyIsStandardInput()
46 case SkSVGFeInputType::Type::kUnspecified: in AnyIsStandardInput()
65 const std::vector<SkSVGFeInputType> inputs = this->getInputs(); in resolveFilterSubregion()
[all …]
DSkSVGFilterContext.cpp64 const SkRect& SkSVGFilterContext::filterPrimitiveSubregion(const SkSVGFeInputType& input) const { in filterPrimitiveSubregion()
66 if (input.type() == SkSVGFeInputType::Type::kFilterPrimitiveReference) { in filterPrimitiveSubregion()
68 } else if (input.type() == SkSVGFeInputType::Type::kUnspecified) { in filterPrimitiveSubregion()
94 const SkSVGRenderContext& ctx, const SkSVGFeInputType& inputType) const { in getInput()
98 case SkSVGFeInputType::Type::kSourceAlpha: { in getInput()
104 case SkSVGFeInputType::Type::kSourceGraphic: in getInput()
107 case SkSVGFeInputType::Type::kFillPaint: { in getInput()
116 case SkSVGFeInputType::Type::kStrokePaint: { in getInput()
127 case SkSVGFeInputType::Type::kFilterPrimitiveReference: { in getInput()
135 case SkSVGFeInputType::Type::kUnspecified: { in getInput()
[all …]
DSkSVGFeMerge.cpp20 this->setIn(SkSVGAttributeParser::parse<SkSVGFeInputType>("in", name, value)); in parseAndSetAttribute()
39 std::vector<SkSVGFeInputType> SkSVGFeMerge::getInputs() const { in getInputs()
40 std::vector<SkSVGFeInputType> inputs; in getInputs()
DSkSVGFeBlend.cpp24 this->setIn2(SkSVGAttributeParser::parse<SkSVGFeInputType>("in2", name, value)) || in parseAndSetAttribute()
DSkSVGFeDisplacementMap.cpp23 this->setIn2(SkSVGAttributeParser::parse<SkSVGFeInputType>("in2", name, value)) || in parseAndSetAttribute()
DSkSVGFeComposite.cpp25 this->setIn2(SkSVGAttributeParser::parse<SkSVGFeInputType>("in2", name, value)) || in parseAndSetAttribute()
/external/skia/modules/svg/include/
DSkSVGFilterContext.h31 const SkRect& filterPrimitiveSubregion(const SkSVGFeInputType&) const;
42 const SkSVGFeInputType&) const;
44 sk_sp<SkImageFilter> resolveInput(const SkSVGRenderContext&, const SkSVGFeInputType&) const;
46 …sk_sp<SkImageFilter> resolveInput(const SkSVGRenderContext&, const SkSVGFeInputType&, SkSVGColorsp…
58 const SkSVGFeInputType&) const;
DSkSVGFeBlend.h36 SVG_ATTR(In2, SkSVGFeInputType, SkSVGFeInputType())
42 std::vector<SkSVGFeInputType> getInputs() const override { in getInputs()
DSkSVGFeDisplacementMap.h35 SVG_ATTR(In2 , SkSVGFeInputType, SkSVGFeInputType())
44 std::vector<SkSVGFeInputType> getInputs() const override { in getInputs()
DSkSVGFeComposite.h30 SVG_ATTR(In2, SkSVGFeInputType, SkSVGFeInputType())
41 std::vector<SkSVGFeInputType> getInputs() const override { in getInputs()
DSkSVGFeMerge.h33 SVG_ATTR(In, SkSVGFeInputType, SkSVGFeInputType())
55 std::vector<SkSVGFeInputType> getInputs() const override;
DSkSVGFe.h66 SVG_ATTR(In, SkSVGFeInputType, SkSVGFeInputType()) in SVG_ATTR() argument
79 virtual std::vector<SkSVGFeInputType> getInputs() const = 0;
DSkSVGTypes.h635 class SK_API SkSVGFeInputType {
648 SkSVGFeInputType() : fType(Type::kUnspecified) {} in SkSVGFeInputType() function
649 explicit SkSVGFeInputType(Type t) : fType(t) {} in SkSVGFeInputType() function
650 explicit SkSVGFeInputType(const SkSVGStringType& id) in SkSVGFeInputType() function
653 bool operator==(const SkSVGFeInputType& other) const {
656 bool operator!=(const SkSVGFeInputType& other) const { return !(*this == other); }
DSkSVGFeFlood.h32 std::vector<SkSVGFeInputType> getInputs() const override { return {}; } in getInputs()
DSkSVGFeImage.h36 std::vector<SkSVGFeInputType> getInputs() const override { return {}; } in getInputs()
DSkSVGFeOffset.h34 std::vector<SkSVGFeInputType> getInputs() const override { return {this->getIn()}; } in getInputs()
DSkSVGFeGaussianBlur.h40 std::vector<SkSVGFeInputType> getInputs() const override { return {this->getIn()}; } in getInputs()
DSkSVGFeTurbulence.h40 std::vector<SkSVGFeInputType> getInputs() const override { return {}; } in getInputs()
DSkSVGFeMorphology.h45 std::vector<SkSVGFeInputType> getInputs() const override { return {this->getIn()}; } in getInputs()
DSkSVGFeColorMatrix.h37 std::vector<SkSVGFeInputType> getInputs() const override { return {this->getIn()}; } in getInputs()
DSkSVGFeComponentTransfer.h74 std::vector<SkSVGFeInputType> getInputs() const override { return {this->getIn()}; } in getInputs()
DSkSVGFeLighting.h42 std::vector<SkSVGFeInputType> getInputs() const final { return {this->getIn()}; } in getInputs()