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