Lines Matching refs:SkPaint
13 static bool is_use_nonlinear_metrics(const SkPaint& paint) { in is_use_nonlinear_metrics()
17 static bool is_enable_auto_hints(const SkPaint& paint) { in is_enable_auto_hints()
21 static bool is_enable_bytecode_hints(const SkPaint& paint) { in is_enable_bytecode_hints()
22 return paint.getHinting() >= SkPaint::kFull_Hinting; in is_enable_bytecode_hints()
25 static void test_cachedfont(skiatest::Reporter* reporter, const SkPaint& paint) { in test_cachedfont()
52 SkPaint::Hinting hinting; in test_cachedfont()
55 { SkPaint::kNo_Hinting, 0 }, in test_cachedfont()
56 { SkPaint::kNo_Hinting, SkPaint::kLinearText_Flag }, in test_cachedfont()
57 { SkPaint::kNo_Hinting, SkPaint::kSubpixelText_Flag }, in test_cachedfont()
58 { SkPaint::kSlight_Hinting, 0 }, in test_cachedfont()
59 { SkPaint::kSlight_Hinting, SkPaint::kLinearText_Flag }, in test_cachedfont()
60 { SkPaint::kSlight_Hinting, SkPaint::kSubpixelText_Flag }, in test_cachedfont()
61 { SkPaint::kNormal_Hinting, 0 }, in test_cachedfont()
62 { SkPaint::kNormal_Hinting, SkPaint::kLinearText_Flag }, in test_cachedfont()
63 { SkPaint::kNormal_Hinting, SkPaint::kSubpixelText_Flag }, in test_cachedfont()
77 SkPaint paint; in test_cachedfont()
86 paint.setLinearText((settings[j].flags & SkPaint::kLinearText_Flag) != 0); in test_cachedfont()
87 paint.setSubpixelText((settings[j].flags & SkPaint::kSubpixelText_Flag) != 0); in test_cachedfont()