Home | History | Annotate | Download | only in imagefilters

Lines Matching defs:SkDisplacementMapEffect

8 #include "SkDisplacementMapEffect.h"
47 Extractor(SkDisplacementMapEffect::ChannelSelectorType typeX,
48 SkDisplacementMapEffect::ChannelSelectorType typeY)
86 bool channel_selector_type_is_valid(SkDisplacementMapEffect::ChannelSelectorType cst) {
88 case SkDisplacementMapEffect::kUnknown_ChannelSelectorType:
89 case SkDisplacementMapEffect::kR_ChannelSelectorType:
90 case SkDisplacementMapEffect::kG_ChannelSelectorType:
91 case SkDisplacementMapEffect::kB_ChannelSelectorType:
92 case SkDisplacementMapEffect::kA_ChannelSelectorType:
104 sk_sp<SkImageFilter> SkDisplacementMapEffect::Make(ChannelSelectorType xChannelSelector,
116 return sk_sp<SkImageFilter>(new SkDisplacementMapEffect(xChannelSelector,
121 SkDisplacementMapEffect::SkDisplacementMapEffect(ChannelSelectorType xChannelSelector,
132 SkDisplacementMapEffect::~SkDisplacementMapEffect() {
135 sk_sp<SkFlattenable> SkDisplacementMapEffect::CreateProc(SkReadBuffer& buffer) {
145 void SkDisplacementMapEffect::flatten(SkWriteBuffer& buffer) const {
156 SkDisplacementMapEffect::ChannelSelectorType xChannelSelector,
157 SkDisplacementMapEffect::ChannelSelectorType yChannelSelector, SkVector scale,
167 SkDisplacementMapEffect::ChannelSelectorType xChannelSelector() const {
170 SkDisplacementMapEffect::ChannelSelectorType yChannelSelector() const {
189 GrDisplacementMapEffect(SkDisplacementMapEffect::ChannelSelectorType xChannelSelector,
190 SkDisplacementMapEffect::ChannelSelectorType yChannelSelector,
206 SkDisplacementMapEffect::ChannelSelectorType fXChannelSelector;
207 SkDisplacementMapEffect::ChannelSelectorType fYChannelSelector;
214 sk_sp<SkSpecialImage> SkDisplacementMapEffect::onFilterImage(SkSpecialImage* source,
360 sk_sp<SkImageFilter> SkDisplacementMapEffect::onMakeColorSpace(SkColorSpaceXformer* xformer) const {
368 return SkDisplacementMapEffect::Make(fXChannelSelector, fYChannelSelector, fScale,
375 SkRect SkDisplacementMapEffect::computeFastBounds(const SkRect& src) const {
381 SkIRect SkDisplacementMapEffect::onFilterNodeBounds(const SkIRect& src, const SkMatrix& ctm,
389 SkIRect SkDisplacementMapEffect::onFilterBounds(const SkIRect& src, const SkMatrix& ctm,
431 SkDisplacementMapEffect::ChannelSelectorType xChannelSelector,
432 SkDisplacementMapEffect::ChannelSelectorType yChannelSelector,
497 SkDisplacementMapEffect::ChannelSelectorType xChannelSelector =
498 static_cast<SkDisplacementMapEffect::ChannelSelectorType>(
500 SkDisplacementMapEffect::ChannelSelectorType yChannelSelector =
501 static_cast<SkDisplacementMapEffect::ChannelSelectorType>(
544 case SkDisplacementMapEffect::kR_ChannelSelectorType:
547 case SkDisplacementMapEffect::kG_ChannelSelectorType:
550 case SkDisplacementMapEffect::kB_ChannelSelectorType:
553 case SkDisplacementMapEffect::kA_ChannelSelectorType:
556 case SkDisplacementMapEffect::kUnknown_ChannelSelectorType:
562 case SkDisplacementMapEffect::kR_ChannelSelectorType:
565 case SkDisplacementMapEffect::kG_ChannelSelectorType:
568 case SkDisplacementMapEffect::kB_ChannelSelectorType:
571 case SkDisplacementMapEffect::kA_ChannelSelectorType:
574 case SkDisplacementMapEffect::kUnknown_ChannelSelectorType: