summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp')
-rw-r--r--chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp b/chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp
index 2412d9fe871..645d63372a0 100644
--- a/chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp
+++ b/chromium/third_party/skia/src/effects/SkComposeImageFilter.cpp
@@ -7,16 +7,17 @@
#include "SkBitmap.h"
#include "SkComposeImageFilter.h"
-#include "SkFlattenableBuffers.h"
+#include "SkReadBuffer.h"
+#include "SkWriteBuffer.h"
SkComposeImageFilter::~SkComposeImageFilter() {
}
bool SkComposeImageFilter::onFilterImage(Proxy* proxy,
const SkBitmap& src,
- const SkMatrix& ctm,
+ const Context& ctx,
SkBitmap* result,
- SkIPoint* loc) {
+ SkIPoint* offset) const {
SkImageFilter* outer = getInput(0);
SkImageFilter* inner = getInput(1);
@@ -25,17 +26,17 @@ bool SkComposeImageFilter::onFilterImage(Proxy* proxy,
}
if (!outer || !inner) {
- return (outer ? outer : inner)->filterImage(proxy, src, ctm, result, loc);
+ return (outer ? outer : inner)->filterImage(proxy, src, ctx, result, offset);
}
SkBitmap tmp;
- return inner->filterImage(proxy, src, ctm, &tmp, loc) &&
- outer->filterImage(proxy, tmp, ctm, result, loc);
+ return inner->filterImage(proxy, src, ctx, &tmp, offset) &&
+ outer->filterImage(proxy, tmp, ctx, result, offset);
}
bool SkComposeImageFilter::onFilterBounds(const SkIRect& src,
const SkMatrix& ctm,
- SkIRect* dst) {
+ SkIRect* dst) const {
SkImageFilter* outer = getInput(0);
SkImageFilter* inner = getInput(1);
@@ -52,6 +53,6 @@ bool SkComposeImageFilter::onFilterBounds(const SkIRect& src,
outer->filterBounds(tmp, ctm, dst);
}
-SkComposeImageFilter::SkComposeImageFilter(SkFlattenableReadBuffer& buffer)
+SkComposeImageFilter::SkComposeImageFilter(SkReadBuffer& buffer)
: INHERITED(2, buffer) {
}