Index: src/gpu/effects/GrConvolutionEffect.cpp |
diff --git a/src/gpu/effects/GrConvolutionEffect.cpp b/src/gpu/effects/GrConvolutionEffect.cpp |
index 5367b279021b0d0bd74770e61c4bf1aff97a02ee..acafd184dfdcdaa68a704bafdd727adf73d18827 100644 |
--- a/src/gpu/effects/GrConvolutionEffect.cpp |
+++ b/src/gpu/effects/GrConvolutionEffect.cpp |
@@ -152,8 +152,8 @@ GrConvolutionEffect::GrConvolutionEffect(GrTexture* texture, |
int radius, |
const float* kernel, |
bool useBounds, |
- float bounds[2]) |
- : INHERITED(texture, direction, radius), fUseBounds(useBounds) { |
+ float bounds[2], GrRenderTarget* dst) |
+ : INHERITED(texture, direction, radius, dst), fUseBounds(useBounds) { |
this->initClassID<GrConvolutionEffect>(); |
SkASSERT(radius <= kMaxKernelRadius); |
SkASSERT(kernel); |
@@ -169,8 +169,8 @@ GrConvolutionEffect::GrConvolutionEffect(GrTexture* texture, |
int radius, |
float gaussianSigma, |
bool useBounds, |
- float bounds[2]) |
- : INHERITED(texture, direction, radius), fUseBounds(useBounds) { |
+ float bounds[2], GrRenderTarget* dst) |
+ : INHERITED(texture, direction, radius, dst), fUseBounds(useBounds) { |
this->initClassID<GrConvolutionEffect>(); |
SkASSERT(radius <= kMaxKernelRadius); |
int width = this->width(); |
@@ -237,5 +237,5 @@ const GrFragmentProcessor* GrConvolutionEffect::TestCreate(GrProcessorTestData* |
radius, |
kernel, |
useBounds, |
- bounds); |
+ bounds, NULL); |
} |