mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Roll skia to 409fd66a5afcef5f165f7ccec7c3473add231752.
R=jamesr@chromium.org Review URL: https://codereview.chromium.org/1100833002
This commit is contained in:
parent
1d74d5f631
commit
ab3c30d97e
@ -45,7 +45,6 @@
|
||||
#include "third_party/skia/include/core/SkColorFilter.h"
|
||||
#include "third_party/skia/include/core/SkData.h"
|
||||
#include "third_party/skia/include/core/SkDevice.h"
|
||||
#include "third_party/skia/include/core/SkMatrixImageFilter.h"
|
||||
#include "third_party/skia/include/core/SkPicture.h"
|
||||
#include "third_party/skia/include/core/SkRRect.h"
|
||||
#include "third_party/skia/include/core/SkRefCnt.h"
|
||||
@ -913,7 +912,7 @@ void GraphicsContext::drawPicture(PassRefPtr<SkPicture> picture, const FloatRect
|
||||
RefPtr<SkPictureImageFilter> pictureFilter = adoptRef(SkPictureImageFilter::Create(picture.get(), sourceBounds));
|
||||
SkMatrix layerScale;
|
||||
layerScale.setScale(deviceDest.width() / src.width(), deviceDest.height() / src.height());
|
||||
RefPtr<SkMatrixImageFilter> matrixFilter = adoptRef(SkMatrixImageFilter::Create(layerScale, kLow_SkFilterQuality, pictureFilter.get()));
|
||||
RefPtr<SkImageFilter> matrixFilter = adoptRef(SkImageFilter::CreateMatrixFilter(layerScale, kLow_SkFilterQuality, pictureFilter.get()));
|
||||
SkPaint picturePaint;
|
||||
picturePaint.setXfermodeMode(WebCoreCompositeToSkiaComposite(op, blendMode));
|
||||
picturePaint.setImageFilter(matrixFilter.get());
|
||||
|
||||
@ -32,10 +32,8 @@
|
||||
#include "sky/engine/platform/graphics/filters/SourceGraphic.h"
|
||||
#include "sky/engine/platform/graphics/skia/SkiaUtils.h"
|
||||
#include "sky/engine/public/platform/WebPoint.h"
|
||||
#include "third_party/skia/include/core/SkMatrixImageFilter.h"
|
||||
#include "third_party/skia/include/effects/SkBlurImageFilter.h"
|
||||
#include "third_party/skia/include/effects/SkColorFilterImageFilter.h"
|
||||
#include "third_party/skia/include/effects/SkColorMatrixFilter.h"
|
||||
#include "third_party/skia/include/effects/SkDropShadowImageFilter.h"
|
||||
#include "third_party/skia/include/effects/SkTableColorFilter.h"
|
||||
|
||||
@ -88,7 +86,7 @@ PassRefPtr<SkImageFilter> SkiaImageFilterBuilder::transformColorSpace(
|
||||
|
||||
PassRefPtr<SkImageFilter> SkiaImageFilterBuilder::buildTransform(const AffineTransform& transform, SkImageFilter* input)
|
||||
{
|
||||
return adoptRef(SkMatrixImageFilter::Create(affineTransformToSkMatrix(transform), kHigh_SkFilterQuality, input));
|
||||
return adoptRef(SkImageFilter::CreateMatrixFilter(affineTransformToSkMatrix(transform), kHigh_SkFilterQuality, input));
|
||||
}
|
||||
|
||||
} // namespace blink
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user