Searched refs:MatrixCapability (Results 1 – 11 of 11) sorted by relevance
/external/skia/src/core/ |
D | SkImageFilterTypes.cpp | 33 using MatrixCapability = SkImageFilter_Base::MatrixCapability; in decomposeCTM() typedef 34 MatrixCapability capability = in decomposeCTM() 35 filter ? as_IFB(filter)->getCTMCapability() : MatrixCapability::kComplex; in decomposeCTM() 36 if (capability == MatrixCapability::kTranslate) { in decomposeCTM() 40 } else if (ctm.isScaleTranslate() || capability == MatrixCapability::kComplex) { in decomposeCTM()
|
D | SkLocalMatrixImageFilter.cpp | 21 MatrixCapability inputCapability = as_IFB(input)->getCTMCapability(); in Make() 22 if ((inputCapability == MatrixCapability::kTranslate && !localM.isTranslate()) || in Make() 23 (inputCapability == MatrixCapability::kScaleTranslate && !localM.isScaleTranslate())) { in Make()
|
D | SkLocalMatrixImageFilter.h | 30 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kComplex; } in onGetCTMCapability()
|
D | SkImageFilter_Base.h | 111 enum class MatrixCapability { enum 116 MatrixCapability getCTMCapability() const; 361 virtual MatrixCapability onGetCTMCapability() const { in onGetCTMCapability() 362 return MatrixCapability::kScaleTranslate; in onGetCTMCapability()
|
D | SkImageFilter.cpp | 325 SkImageFilter_Base::MatrixCapability SkImageFilter_Base::getCTMCapability() const { in getCTMCapability() 326 MatrixCapability result = this->onGetCTMCapability(); in getCTMCapability() 331 result = std::min(result, MatrixCapability::kScaleTranslate); in getCTMCapability()
|
/external/skia/src/effects/imagefilters/ |
D | SkMergeImageFilter.cpp | 29 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kComplex; } in onGetCTMCapability()
|
D | SkComposeImageFilter.cpp | 30 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kComplex; } in onGetCTMCapability()
|
D | SkColorFilterImageFilter.cpp | 31 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kComplex; } in onGetCTMCapability()
|
D | SkImageImageFilter.cpp | 41 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kComplex; } in onGetCTMCapability()
|
D | SkRuntimeImageFilter.cpp | 43 MatrixCapability onGetCTMCapability() const override { return MatrixCapability::kTranslate; } in onGetCTMCapability()
|
/external/skia/tests/ |
D | ImageFilterTest.cpp | 1801 using MatrixCapability = SkImageFilter_Base::MatrixCapability; in DEF_TEST() typedef 1805 MatrixCapability fExpectCapability; in DEF_TEST() 1807 { cfif, MatrixCapability::kComplex }, in DEF_TEST() 1808 { SkImageFilters::ColorFilter(cf, cfif), MatrixCapability::kComplex }, in DEF_TEST() 1809 { SkImageFilters::Merge(cfif, cfif), MatrixCapability::kComplex }, in DEF_TEST() 1810 { SkImageFilters::Compose(cfif, cfif), MatrixCapability::kComplex }, in DEF_TEST() 1812 { blif, MatrixCapability::kScaleTranslate }, in DEF_TEST() 1813 { SkImageFilters::Blur(3, 3, cfif), MatrixCapability::kScaleTranslate }, in DEF_TEST() 1814 { SkImageFilters::ColorFilter(cf, blif), MatrixCapability::kScaleTranslate }, in DEF_TEST() 1815 { SkImageFilters::Merge(cfif, blif), MatrixCapability::kScaleTranslate }, in DEF_TEST() [all …]
|