| 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();
|
|
|