| Index: gm/shadertext3.cpp
|
| diff --git a/gm/shadertext3.cpp b/gm/shadertext3.cpp
|
| index 3c6400d8d65cb8b6a99869e6b01d43417fc96cdc..8aa6e6965c432685eb2bbdb8387b17d831d00ab5 100644
|
| --- a/gm/shadertext3.cpp
|
| +++ b/gm/shadertext3.cpp
|
| @@ -4,10 +4,10 @@
|
| * Use of this source code is governed by a BSD-style license that can be
|
| * found in the LICENSE file.
|
| */
|
| -
|
| #include "gm.h"
|
| #include "SkCanvas.h"
|
| #include "SkGradientShader.h"
|
| +#include "SkUnitMappers.h"
|
|
|
| namespace skiagm {
|
|
|
| @@ -26,8 +26,14 @@
|
|
|
| SkPaint paint;
|
|
|
| + SkUnitMapper* um = NULL;
|
| +
|
| + um = new SkCosineMapper;
|
| +
|
| + SkAutoUnref au(um);
|
| +
|
| paint.setShader(SkGradientShader::CreateLinear(kPts0, kColors0, kPos,
|
| - SK_ARRAY_COUNT(kColors0), SkShader::kClamp_TileMode))->unref();
|
| + SK_ARRAY_COUNT(kColors0), SkShader::kClamp_TileMode, um))->unref();
|
| canvas.drawPaint(paint);
|
| paint.setShader(SkGradientShader::CreateLinear(kPts1, kColors1, kPos,
|
| SK_ARRAY_COUNT(kColors1), SkShader::kClamp_TileMode))->unref();
|
|
|