| Index: gm/shadertext2.cpp
|
| diff --git a/gm/shadertext2.cpp b/gm/shadertext2.cpp
|
| index 31d1e8986957d7e4f7b648736babe08ccff34058..cb95cd471914278558fc48af53ecbe9cd8d10a5a 100644
|
| --- a/gm/shadertext2.cpp
|
| +++ b/gm/shadertext2.cpp
|
| @@ -41,8 +41,10 @@ struct LabeledMatrix {
|
| };
|
|
|
| class ShaderText2GM : public GM {
|
| + SkCanvas::TextOnPathMethod fMethod;
|
| +
|
| public:
|
| - ShaderText2GM() {
|
| + ShaderText2GM() : fMethod(SkCanvas::kStretch_TextOnPathMethod) {
|
| this->setBGColor(0xFFDDDDDD);
|
| }
|
|
|
| @@ -174,8 +176,8 @@ protected:
|
|
|
| canvas->save();
|
| canvas->concat(matrices[m].fMatrix);
|
| - canvas->drawTextOnPath(kText, kTextLen, path, NULL, paint);
|
| - canvas->drawTextOnPath(kText, kTextLen, path, NULL, outlinePaint);
|
| + canvas->drawTextOnPath(kText, kTextLen, path, NULL, fMethod, paint);
|
| + canvas->drawTextOnPath(kText, kTextLen, path, NULL, fMethod, outlinePaint);
|
| canvas->restore();
|
| SkPaint stroke;
|
| stroke.setStyle(SkPaint::kStroke_Style);
|
|
|