Home | History | Annotate | Download | only in core

Lines Matching refs:SkScalerContext

21 #include "SkScalerContext.h"
1405 luminance >>= 15 - SkScalerContext::kLuminance_Bits;
1408 luminance >>= 11 - SkScalerContext::kLuminance_Bits;
1410 SkASSERT(luminance <= SkScalerContext::kLuminance_Max);
1414 return SkScalerContext::kLuminance_Max >> 1;
1424 static bool tooBigForLCD(const SkScalerContext::Rec& rec) {
1446 void SkScalerContext::MakeRec(const SkPaint& paint,
1478 // order to do that, we set SkScalerContext's "embolden" flag
1483 flags |= SkScalerContext::kEmbolden_Flag;
1503 flags |= SkScalerContext::kDevKernText_Flag;
1512 flags |= SkScalerContext::kFrameAndFill_Flag;
1532 flags |= SkScalerContext::kLCD_Vertical_Flag;
1535 flags |= SkScalerContext::kLCD_BGROrder_Flag;
1541 flags |= SkScalerContext::kEmbeddedBitmapText_Flag;
1544 flags |= SkScalerContext::kSubpixelPositioning_Flag;
1547 flags |= SkScalerContext::kAutohinting_Flag;
1550 flags |= SkScalerContext::kVertical_Flag;
1553 flags |= SkScalerContext::kGenA8FromLCD_Flag;
1578 void SkScalerContext::PostMakeRec(SkScalerContext::Rec* rec) {
1636 SkScalerContext::Rec rec;
1638 SkScalerContext::MakeRec(*this, deviceMatrix, &rec);
1679 SkScalerContext::PostMakeRec(&rec);