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

1 2

  /external/skia/include/core/
SkFontHost.h 16 class SkScalerContext;
46 4) Given a font ID, return a subclass of SkScalerContext, which connects a
SkTypeface.h 21 class SkScalerContext;
291 SkScalerContext* createScalerContext(const SkDescriptor*,
329 friend class SkScalerContext;
332 virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const = 0;
  /external/skia/src/ports/
SkFontHost_FreeType_common.h 13 #include "SkScalerContext.h"
20 class SkScalerContext_FreeType_Base : public SkScalerContext {
34 typedef SkScalerContext INHERITED;
61 virtual SkScalerContext* onCreateScalerContext(
SkTypeface_win_dw.cpp 23 #include "SkScalerContext.h"
241 SkScalerContext* DWriteFontTypeface::onCreateScalerContext(const SkDescriptor* desc) const {
245 void DWriteFontTypeface::onFilterRec(SkScalerContext::Rec* rec) const {
246 if (rec->fFlags & SkScalerContext::kLCD_Vertical_Flag) {
250 unsigned flagsWeDontSupport = SkScalerContext::kVertical_Flag |
251 SkScalerContext::kDevKernText_Flag |
252 SkScalerContext::kForceAutohinting_Flag |
253 SkScalerContext::kEmbolden_Flag |
254 SkScalerContext::kLCD_Vertical_Flag;
SkScalerContext_win_dw.h 12 #include "SkScalerContext.h"
21 class SkScalerContext_DW : public SkScalerContext {
SkFontHost_FreeType.cpp 20 #include "SkScalerContext.h"
66 static bool isLCD(const SkScalerContext::Rec& rec) {
663 static bool isAxisAligned(const SkScalerContext::Rec& rec) {
669 SkScalerContext* SkTypeface_FreeType::onCreateScalerContext(
705 if ((rec->fFlags & SkScalerContext::kSubpixelPositioning_Flag)) {
824 fLCDIsVert = SkToBool(fRec.fFlags & SkScalerContext::kLCD_Vertical_Flag);
827 bool linearMetrics = SkToBool(fRec.fFlags & SkScalerContext::kSubpixelPositioning_Flag);
848 if (fRec.fFlags & SkScalerContext::kForceAutohinting_Flag) {
857 if (fRec.fFlags & SkScalerContext::kForceAutohinting_Flag) {
876 if ((fRec.fFlags & SkScalerContext::kEmbeddedBitmapText_Flag) == 0)
    [all...]
SkTypeface_win_dw.h 100 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
SkFontHost_win.cpp 58 static bool isLCD(const SkScalerContext::Rec& rec) {
67 static bool isAxisAligned(const SkScalerContext::Rec& rec) {
73 static bool needToRenderWithSkia(const SkScalerContext::Rec& rec) {
257 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
531 class SkScalerContext_GDI : public SkScalerContext {
584 static BYTE compute_quality(const SkScalerContext::Rec& rec) {
591 if (rec.fFlags & SkScalerContext::kGenA8FromLCD_Flag) {
601 : SkScalerContext(rawTypeface, desc)
    [all...]
SkFontHost_FreeType_common.cpp 338 const bool doBGR = SkToBool(fRec.fFlags & SkScalerContext::kLCD_BGROrder_Flag);
339 const bool doVert = SkToBool(fRec.fFlags & SkScalerContext::kLCD_Vertical_Flag);
348 if (fRec.fFlags & SkScalerContext::kSubpixelPositioning_Flag) {
405 if (fRec.fFlags & SkScalerContext::kEmbolden_Flag &&
SkScalerContext_win_dw.cpp 23 #include "SkScalerContext.h"
33 static bool isLCD(const SkScalerContext::Rec& rec) {
185 static bool is_axis_aligned(const SkScalerContext::Rec& rec) {
193 : SkScalerContext(typeface, desc)
242 bool bitmapRequested = SkToBool(fRec.fFlags & SkScalerContext::kEmbeddedBitmapText_Flag);
709 if (fRec.fFlags & SkScalerContext::kLCD_BGROrder_Flag) {
715 if (fRec.fFlags & SkScalerContext::kLCD_BGROrder_Flag) {
SkFontHost_mac.cpp 453 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
616 class SkScalerContext_Mac : public SkScalerContext {
694 typedef SkScalerContext INHERITED;
    [all...]
  /external/skia/src/core/
SkScalerContext.h 25 * than a nested struct inside SkScalerContext (where it started).
154 class SkScalerContext {
189 SkScalerContext(SkTypeface*, const SkDescriptor*);
190 virtual ~SkScalerContext();
321 SkScalerContext* getContextFromChar(SkUnichar uni, uint16_t* glyphID);
357 unsigned hint = (fFlags & SkScalerContext::kHinting_Mask) >>
358 SkScalerContext::kHinting_Shift;
363 fFlags = (fFlags & ~SkScalerContext::kHinting_Mask) |
364 (hinting << SkScalerContext::kHinting_Shift);
SkScalerContext.cpp 10 #include "SkScalerContext.h"
79 SkScalerContext::SkScalerContext(SkTypeface* typeface, const SkDescriptor* desc)
92 , fPreBlend(fMaskFilter ? SkMaskGamma::PreBlend() : SkScalerContext::GetMaskPreBlend(fRec))
93 , fPreBlendForFilter(fMaskFilter ? SkScalerContext::GetMaskPreBlend(fRec)
98 SkDebugf("SkScalerContext checksum %x count %d length %d\n",
112 SkScalerContext::~SkScalerContext() {
118 void SkScalerContext::getAdvance(SkGlyph* glyph) {
127 void SkScalerContext::getMetrics(SkGlyph* glyph)
    [all...]
SkGlyphCache.h 16 #include "SkScalerContext.h"
123 SkScalerContext* getScalerContext() const { return fScalerContext; }
182 SkGlyphCache(SkTypeface*, const SkDescriptor*, SkScalerContext*);
204 SkScalerContext* fScalerContext;
SkTypeface.cpp 33 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override {
334 SkScalerContext::Rec rec;
335 SkScalerContext::MakeRec(paint, NULL, NULL, &rec);
342 SkAutoTDelete<SkScalerContext> ctx(this->createScalerContext(desc, true));
SkPaint.cpp 27 #include "SkScalerContext.h"
    [all...]
SkDescriptor.h 133 #include "SkScalerContext.h"
161 + sizeof(SkDescriptor::Entry) + sizeof(SkScalerContext::Rec) // for rec
  /external/skia/src/fonts/
SkGScalerContext.h 11 #include "SkScalerContext.h"
23 SkScalerContext* onCreateScalerContext(const SkDescriptor*) const override;
SkGScalerContext.cpp 13 class SkGScalerContext : public SkScalerContext {
29 SkScalerContext* fProxy;
38 : SkScalerContext(face, desc)
42 size_t descSize = SkDescriptor::ComputeOverhead(1) + sizeof(SkScalerContext::Rec);
48 sizeof(SkScalerContext::Rec), &fRec);
50 SkScalerContext::Rec* rec = (SkScalerContext::Rec*)entry;
169 SkScalerContext* SkGTypeface::onCreateScalerContext(
SkTestScalerContext.h 69 SkScalerContext* onCreateScalerContext(const SkDescriptor* desc) const override;
SkTestScalerContext.cpp 16 #include "SkScalerContext.h"
190 class SkTestScalerContext : public SkScalerContext {
193 : SkScalerContext(face, desc)
293 SkScalerContext* SkTestTypeface::onCreateScalerContext(const SkDescriptor* desc) const {
  /external/skia/src/gpu/
GrPathRendering.cpp 46 const SkAutoTDelete<SkScalerContext> fScalerContext;
GrStencilAndCoverTextContext.cpp 70 SkScalerContext::Rec rec;
71 SkScalerContext::MakeRec(skPaint, &fDeviceProperties, NULL, &rec);
  /frameworks/base/libs/hwui/font/
CacheTexture.h 26 #include <SkScalerContext.h>
Font.h 26 #include <SkScalerContext.h>

Completed in 178 milliseconds

1 2