Index: src/gpu/SkGr.cpp |
diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp |
index 332f084c5b0193467264a806bcc70f3235a5dc3e..01a0f1f9f91c0063dc62ef9369b24c3532df678c 100644 |
--- a/src/gpu/SkGr.cpp |
+++ b/src/gpu/SkGr.cpp |
@@ -720,7 +720,8 @@ bool SkPaint2GrPaintNoShader(GrContext* context, GrRenderTarget* rt, const SkPai |
} else { |
SkTDArray<GrFragmentProcessor*> array; |
// return false if failed? |
- if (colorFilter->asFragmentProcessors(context, &array)) { |
+ if (colorFilter->asFragmentProcessors(context, grPaint->getShaderDataManager(), |
+ &array)) { |
for (int i = 0; i < array.count(); ++i) { |
grPaint->addColorProcessor(array[i]); |
array[i]->unref(); |