| Index: gm/yuvtorgbeffect.cpp
|
| diff --git a/gm/yuvtorgbeffect.cpp b/gm/yuvtorgbeffect.cpp
|
| index d0b511f735e17b45dfda281ba5cad50ba4975723..026823e8ee03f51c73a8f2f0fc0af92d44ae0138 100644
|
| --- a/gm/yuvtorgbeffect.cpp
|
| +++ b/gm/yuvtorgbeffect.cpp
|
| @@ -107,18 +107,18 @@ protected:
|
| const int indices[6][3] = {{0, 1, 2}, {0, 2, 1}, {1, 0, 2}, {1, 2, 0}, {2, 0, 1}, {2, 1, 0}};
|
|
|
| for (int i = 0; i < 6; ++i) {
|
| - SkAutoTUnref<GrEffect> effect(
|
| + SkAutoTUnref<GrFragmentProcessor> fp(
|
| GrYUVtoRGBEffect::Create(texture[indices[i][0]],
|
| texture[indices[i][1]],
|
| texture[indices[i][2]],
|
| static_cast<SkYUVColorSpace>(space)));
|
| - if (effect) {
|
| + if (fp) {
|
| SkMatrix viewMatrix;
|
| viewMatrix.setTranslate(x, y);
|
| drawState->reset(viewMatrix);
|
| drawState->setRenderTarget(rt);
|
| drawState->setColor(0xffffffff);
|
| - drawState->addColorEffect(effect);
|
| + drawState->addColorProcessor(fp);
|
| tt.target()->drawSimpleRect(renderRect);
|
| }
|
| x += renderRect.width() + kTestPad;
|
|
|