| Index: src/gpu/SkGr.cpp
|
| diff --git a/src/gpu/SkGr.cpp b/src/gpu/SkGr.cpp
|
| index 0c29dd88941fc9bfebaceed8bd10b232883b0c6e..6c1ec4bed00157c46bc554ccf0017efbd874f5bd 100644
|
| --- a/src/gpu/SkGr.cpp
|
| +++ b/src/gpu/SkGr.cpp
|
| @@ -469,7 +469,7 @@
|
| yuvToRgbProcessor(GrYUVtoRGBEffect::Create(paint.getProcessorDataManager(), yuvTextures[0],
|
| yuvTextures[1], yuvTextures[2],
|
| yuvInfo.fSize, yuvInfo.fColorSpace));
|
| - paint.addColorFragmentProcessor(yuvToRgbProcessor);
|
| + paint.addColorProcessor(yuvToRgbProcessor);
|
| SkRect r = SkRect::MakeWH(SkIntToScalar(yuvInfo.fSize[0].fWidth),
|
| SkIntToScalar(yuvInfo.fSize[0].fHeight));
|
|
|
| @@ -810,7 +810,7 @@
|
| if (colorFilter->asFragmentProcessors(context, grPaint->getProcessorDataManager(),
|
| &array)) {
|
| for (int i = 0; i < array.count(); ++i) {
|
| - grPaint->addColorFragmentProcessor(array[i]);
|
| + grPaint->addColorProcessor(array[i]);
|
| array[i]->unref();
|
| }
|
| }
|
| @@ -820,7 +820,7 @@
|
| #ifndef SK_IGNORE_GPU_DITHER
|
| // If the dither flag is set, then we need to see if the underlying context
|
| // supports it. If not, then install a dither effect.
|
| - if (skPaint.isDither() && grPaint->numColorFragmentProcessors() > 0) {
|
| + if (skPaint.isDither() && grPaint->numColorStages() > 0) {
|
| // What are we rendering into?
|
| SkASSERT(rt);
|
|
|
| @@ -832,7 +832,7 @@
|
| // not going to be dithered by the GPU.
|
| SkAutoTUnref<GrFragmentProcessor> fp(GrDitherEffect::Create());
|
| if (fp.get()) {
|
| - grPaint->addColorFragmentProcessor(fp);
|
| + grPaint->addColorProcessor(fp);
|
| grPaint->setDither(false);
|
| }
|
| }
|
| @@ -863,7 +863,7 @@
|
| return false;
|
| }
|
| if (fp) {
|
| - grPaint->addColorFragmentProcessor(fp)->unref();
|
| + grPaint->addColorProcessor(fp)->unref();
|
| constantColor = false;
|
| }
|
| }
|
|
|