HomeSort by relevance Sort by last modified time
    Searched refs:SkScalerContext (Results 1 - 25 of 27) sorted by null

1 2

  /external/skia/src/ports/
SkFontHost_FreeType_common.h 14 #include "SkScalerContext.h"
26 class SkScalerContext_FreeType_Base : public SkScalerContext {
40 typedef SkScalerContext INHERITED;
80 virtual SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
SkTypeface_win_dw.cpp 27 #include "SkScalerContext.h"
249 SkScalerContext* DWriteFontTypeface::onCreateScalerContext(const SkScalerContextEffects& effects,
254 void DWriteFontTypeface::onFilterRec(SkScalerContext::Rec* rec) const {
255 if (rec->fFlags & SkScalerContext::kLCD_Vertical_Flag) {
257 rec->fFlags |= SkScalerContext::kGenA8FromLCD_Flag;
260 unsigned flagsWeDontSupport = SkScalerContext::kVertical_Flag |
261 SkScalerContext::kDevKernText_Flag |
262 SkScalerContext::kForceAutohinting_Flag |
263 SkScalerContext::kEmbolden_Flag |
264 SkScalerContext::kLCD_Vertical_Flag
    [all...]
SkScalerContext_win_dw.h 12 #include "SkScalerContext.h"
22 class SkScalerContext_DW : public SkScalerContext {
SkFontHost_FreeType.cpp 25 #include "SkScalerContext.h"
78 static bool isLCD(const SkScalerContext::Rec& rec) {
638 static bool isAxisAligned(const SkScalerContext::Rec& rec) {
644 SkScalerContext* SkTypeface_FreeType::onCreateScalerContext(const SkScalerContextEffects& effects,
680 if ((rec->fFlags & SkScalerContext::kSubpixelPositioning_Flag)) {
789 fLCDIsVert = SkToBool(fRec.fFlags & SkScalerContext::kLCD_Vertical_Flag);
792 bool linearMetrics = SkToBool(fRec.fFlags & SkScalerContext::kSubpixelPositioning_Flag);
813 if (fRec.fFlags & SkScalerContext::kForceAutohinting_Flag) {
822 if (fRec.fFlags & SkScalerContext::kForceAutohinting_Flag) {
841 if ((fRec.fFlags & SkScalerContext::kEmbeddedBitmapText_Flag) == 0)
    [all...]
SkFontHost_win.cpp 61 static bool isLCD(const SkScalerContext::Rec& rec) {
70 static bool isAxisAligned(const SkScalerContext::Rec& rec) {
76 static bool needToRenderWithSkia(const SkScalerContext::Rec& rec) {
259 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
535 class SkScalerContext_GDI : public SkScalerContext {
594 static BYTE compute_quality(const SkScalerContext::Rec& rec) {
601 if (rec.fFlags & SkScalerContext::kGenA8FromLCD_Flag) {
612 : SkScalerContext(std::move(rawTypeface), effects, desc)
    [all...]
SkScalerContext_win_dw.cpp 28 #include "SkScalerContext.h"
45 static bool isLCD(const SkScalerContext::Rec& rec) {
200 static bool is_axis_aligned(const SkScalerContext::Rec& rec) {
209 : SkScalerContext(std::move(typefaceRef), effects, desc)
253 bool bitmapRequested = SkToBool(fRec.fFlags & SkScalerContext::kEmbeddedBitmapText_Flag);
340 !(fRec.fFlags & SkScalerContext::kGenA8FromLCD_Flag))
    [all...]
SkTypeface_win_dw.h 104 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
SkFontHost_mac.cpp 525 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
694 class SkScalerContext_Mac : public SkScalerContext {
728 * SkScalerContext to ensure that only one CTFont is used.
746 typedef SkScalerContext INHERITED;
    [all...]
SkFontHost_FreeType_common.cpp 392 const bool doBGR = SkToBool(fRec.fFlags & SkScalerContext::kLCD_BGROrder_Flag);
393 const bool doVert = SkToBool(fRec.fFlags & SkScalerContext::kLCD_Vertical_Flag);
400 if (fRec.fFlags & SkScalerContext::kSubpixelPositioning_Flag) {
  /external/skia/src/gpu/text/
GrDistanceFieldAdjustTable.cpp 10 #include "SkScalerContext.h"
59 size = SkScalerContext::GetGammaLUTSize(contrast, paintGamma, deviceGamma,
66 SkScalerContext::GetGammaLUTData(contrast, paintGamma, deviceGamma, data.get());
  /external/skia/src/core/
SkScalerContext.h 41 * than a nested struct inside SkScalerContext (where it started).
180 class SkScalerContext {
214 SkScalerContext(sk_sp<SkTypeface>, const SkScalerContextEffects&, const SkDescriptor*);
215 virtual ~SkScalerContext();
371 unsigned hint = (fFlags & SkScalerContext::kHinting_Mask) >>
372 SkScalerContext::kHinting_Shift;
377 fFlags = (fFlags & ~SkScalerContext::kHinting_Mask) |
378 (hinting << SkScalerContext::kHinting_Shift);
SkScalerContext.cpp 8 #include "SkScalerContext.h"
68 SkScalerContext::SkScalerContext(sk_sp<SkTypeface> typeface, const SkScalerContextEffects& effects,
79 , fPreBlend(fMaskFilter ? SkMaskGamma::PreBlend() : SkScalerContext::GetMaskPreBlend(fRec))
80 , fPreBlendForFilter(fMaskFilter ? SkScalerContext::GetMaskPreBlend(fRec)
85 SkDebugf("SkScalerContext checksum %x count %d length %d\n",
99 SkScalerContext::~SkScalerContext() {}
101 void SkScalerContext::getAdvance(SkGlyph* glyph) {
110 void SkScalerContext::getMetrics(SkGlyph* glyph)
    [all...]
SkGlyphCache.h 16 #include "SkScalerContext.h"
113 SkScalerContext* getScalerContext() const { return fScalerContext.get(); }
195 SkGlyphCache(const SkDescriptor*, std::unique_ptr<SkScalerContext>);
232 const std::unique_ptr<SkScalerContext> fScalerContext;
SkPaint.cpp 28 #include "SkScalerContext.h"
    [all...]
SkTypeface.cpp 48 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
347 SkScalerContext::Rec rec;
348 SkScalerContext::MakeRec(paint, nullptr, nullptr, &rec);
356 std::unique_ptr<SkScalerContext> ctx = this->createScalerContext(noeffects, desc, true);
SkDescriptor.h 132 #include "SkScalerContext.h"
165 + sizeof(SkDescriptor::Entry) + sizeof(SkScalerContext::Rec) // for rec
SkGlyphCache.cpp 36 SkGlyphCache::SkGlyphCache(const SkDescriptor* desc, std::unique_ptr<SkScalerContext> ctx)
492 const SkScalerContext::Rec* rec = static_cast<const SkScalerContext::Rec*>(
525 std::unique_ptr<SkScalerContext> ctx = typeface->createScalerContext(effects, desc, true);
  /external/skia/include/core/
SkTypeface.h 22 class SkScalerContext;
305 std::unique_ptr<SkScalerContext> createScalerContext(const SkScalerContextEffects&,
340 friend class SkScalerContext;
343 virtual SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
SkPaint.h     [all...]
  /external/skia/src/fonts/
SkRandomScalerContext.cpp 19 class SkRandomScalerContext : public SkScalerContext {
37 std::unique_ptr<SkScalerContext> fProxy;
45 : SkScalerContext(std::move(face), effects, desc)
198 SkScalerContext* SkRandomTypeface::onCreateScalerContext(const SkScalerContextEffects& effects,
SkRandomScalerContext.h 11 #include "SkScalerContext.h"
27 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
SkTestScalerContext.h 65 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,
SkTestScalerContext.cpp 17 #include "SkScalerContext.h"
191 class SkTestScalerContext : public SkScalerContext {
195 : SkScalerContext(std::move(face), effects, desc)
283 SkScalerContext* SkTestTypeface::onCreateScalerContext(
  /external/skia/src/gpu/
GrPathRendering.cpp 68 const std::unique_ptr<SkScalerContext> fScalerContext;
  /external/skia/tests/
TypefaceTest.cpp 195 SkScalerContext* onCreateScalerContext(const SkScalerContextEffects&,

Completed in 351 milliseconds

1 2