Home | History | Annotate | Download | only in gm
      1 /*
      2  * Copyright 2014 Google Inc.
      3  *
      4  * Use of this source code is governed by a BSD-style license that can be
      5  * found in the LICENSE file.
      6  */
      7 
      8 #include "gm.h"
      9 #include "SkPath.h"
     10 
     11 // this draws a small arc scaled up
     12 // see https://code.google.com/p/chromium/issues/detail?id=102411
     13 // and https://code.google.com/p/skia/issues/detail?id=2769
     14 DEF_SIMPLE_GM(smallarc, canvas, 762, 762) {
     15         SkPaint p;
     16         p.setColor(SK_ColorRED);
     17         p.setAntiAlias(true);
     18         p.setStyle(SkPaint::kStroke_Style);
     19         p.setStrokeWidth(120);
     20 
     21         SkPath path;
     22         path.moveTo(75, 0);
     23         path.cubicTo(33.5, 0, 0, 33.5, 0, 75);
     24 
     25         canvas->translate(-400, -400);
     26         canvas->scale(8, 8);
     27         canvas->drawPath(path, p);
     28 }
     29