Searched refs:SkGlyph (Results 1 - 25 of 48) sorted by relevance

12

/external/chromium_org/third_party/skia/src/core/
H A DSkGlyphCache.h16 #include "SkGlyph.h"
43 const SkGlyph& getUnicharAdvance(SkUnichar);
44 const SkGlyph& getGlyphIDAdvance(uint16_t);
53 const SkGlyph& getUnicharMetrics(SkUnichar);
54 const SkGlyph& getGlyphIDMetrics(uint16_t);
61 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y);
62 const SkGlyph& getGlyphIDMetrics(uint16_t, SkFixed x, SkFixed y);
90 const void* findImage(const SkGlyph&);
94 const SkPath* findPath(const SkGlyph&);
197 SkGlyph* lookupMetric
[all...]
H A DSkGlyphCache.cpp54 #define kMinAllocAmount ((sizeof(SkGlyph) + kMinGlyphImageSize) * kMinGlyphCount)
84 size_t ptrMem = fGlyphArray.count() * sizeof(SkGlyph*);
92 size_t glyphUsed = fGlyphArray.count() * sizeof(SkGlyph);
95 const SkGlyph& g = *fGlyphArray[i];
106 SkGlyph** gptr = fGlyphArray.begin();
107 SkGlyph** stop = fGlyphArray.end();
130 uint32_t id = SkGlyph::MakeID(charCode);
150 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) {
152 uint32_t id = SkGlyph::MakeID(charCode);
159 id = SkGlyph
[all...]
H A DSkScalerContext.h21 struct SkGlyph;
184 void getAdvance(SkGlyph*);
185 void getMetrics(SkGlyph*);
186 void getImage(const SkGlyph&);
187 void getPath(const SkGlyph&, SkPath*);
210 virtual void generateAdvance(SkGlyph*) = 0;
211 virtual void generateMetrics(SkGlyph*) = 0;
212 virtual void generateImage(const SkGlyph&) = 0;
213 virtual void generatePath(const SkGlyph&, SkPath*) = 0;
238 void internalGetPath(const SkGlyph
[all...]
H A DSkAutoKern.h13 #include "SkGlyph.h"
27 SkFixed adjust(const SkGlyph& glyph)
H A DSkDrawProcs.h35 * e.g. 1/2 or 1/(2^(SkGlyph::kSubBits+1)) has already been added.
38 typedef void (*Proc)(const SkDraw1Glyph&, SkFixed x, SkFixed y, const SkGlyph&);
H A DSkPaint.cpp488 const SkGlyph& SkPaint::getUnicharMetrics(SkUnichar text,
493 const SkGlyph& glyph = cache->getUnicharMetrics(text);
499 const SkGlyph& SkPaint::getGlyphMetrics(uint16_t glyphId,
504 const SkGlyph& glyph = cache->getGlyphIDMetrics(glyphId);
510 const void* SkPaint::findImage(const SkGlyph& glyph,
671 static const SkGlyph& sk_getMetrics_utf8_next(SkGlyphCache* cache,
679 static const SkGlyph& sk_getMetrics_utf8_prev(SkGlyphCache* cache,
687 static const SkGlyph& sk_getMetrics_utf16_next(SkGlyphCache* cache,
695 static const SkGlyph& sk_getMetrics_utf16_prev(SkGlyphCache* cache,
703 static const SkGlyph
[all...]
H A DSkScalerContext.cpp15 #include "SkGlyph.h"
32 void SkGlyph::toMask(SkMask* mask) const {
41 size_t SkGlyph::computeImageSize() const {
52 void SkGlyph::zeroMetrics() {
189 SkScalerContext* SkScalerContext::getGlyphContext(const SkGlyph& glyph) {
288 void SkScalerContext::getAdvance(SkGlyph* glyph) {
297 void SkScalerContext::getMetrics(SkGlyph* glyph) {
631 void SkScalerContext::getImage(const SkGlyph& origGlyph) {
632 const SkGlyph* glyph = &origGlyph;
633 SkGlyph tmpGlyp
[all...]
H A DSkGlyph.h23 struct SkGlyph { struct
/external/skia/src/core/
H A DSkGlyphCache.h16 #include "SkGlyph.h"
43 const SkGlyph& getUnicharAdvance(SkUnichar);
44 const SkGlyph& getGlyphIDAdvance(uint16_t);
53 const SkGlyph& getUnicharMetrics(SkUnichar);
54 const SkGlyph& getGlyphIDMetrics(uint16_t);
61 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y);
62 const SkGlyph& getGlyphIDMetrics(uint16_t, SkFixed x, SkFixed y);
90 const void* findImage(const SkGlyph&);
94 const SkPath* findPath(const SkGlyph&);
197 SkGlyph* lookupMetric
[all...]
H A DSkGlyphCache.cpp54 #define kMinAllocAmount ((sizeof(SkGlyph) + kMinGlyphImageSize) * kMinGlyphCount)
84 size_t ptrMem = fGlyphArray.count() * sizeof(SkGlyph*);
92 size_t glyphUsed = fGlyphArray.count() * sizeof(SkGlyph);
95 const SkGlyph& g = *fGlyphArray[i];
106 SkGlyph** gptr = fGlyphArray.begin();
107 SkGlyph** stop = fGlyphArray.end();
130 uint32_t id = SkGlyph::MakeID(charCode);
150 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) {
152 uint32_t id = SkGlyph::MakeID(charCode);
159 id = SkGlyph
[all...]
H A DSkScalerContext.h21 struct SkGlyph;
184 void getAdvance(SkGlyph*);
185 void getMetrics(SkGlyph*);
186 void getImage(const SkGlyph&);
187 void getPath(const SkGlyph&, SkPath*);
210 virtual void generateAdvance(SkGlyph*) = 0;
211 virtual void generateMetrics(SkGlyph*) = 0;
212 virtual void generateImage(const SkGlyph&) = 0;
213 virtual void generatePath(const SkGlyph&, SkPath*) = 0;
238 void internalGetPath(const SkGlyph
[all...]
H A DSkAutoKern.h13 #include "SkGlyph.h"
27 SkFixed adjust(const SkGlyph& glyph)
H A DSkDrawProcs.h35 * e.g. 1/2 or 1/(2^(SkGlyph::kSubBits+1)) has already been added.
38 typedef void (*Proc)(const SkDraw1Glyph&, SkFixed x, SkFixed y, const SkGlyph&);
H A DSkPaint.cpp489 const SkGlyph& SkPaint::getUnicharMetrics(SkUnichar text,
494 const SkGlyph& glyph = cache->getUnicharMetrics(text);
500 const SkGlyph& SkPaint::getGlyphMetrics(uint16_t glyphId,
505 const SkGlyph& glyph = cache->getGlyphIDMetrics(glyphId);
511 const void* SkPaint::findImage(const SkGlyph& glyph,
672 static const SkGlyph& sk_getMetrics_utf8_next(SkGlyphCache* cache,
680 static const SkGlyph& sk_getMetrics_utf8_prev(SkGlyphCache* cache,
688 static const SkGlyph& sk_getMetrics_utf16_next(SkGlyphCache* cache,
696 static const SkGlyph& sk_getMetrics_utf16_prev(SkGlyphCache* cache,
704 static const SkGlyph
[all...]
H A DSkScalerContext.cpp15 #include "SkGlyph.h"
32 void SkGlyph::toMask(SkMask* mask) const {
41 size_t SkGlyph::computeImageSize() const {
52 void SkGlyph::zeroMetrics() {
189 SkScalerContext* SkScalerContext::getGlyphContext(const SkGlyph& glyph) {
288 void SkScalerContext::getAdvance(SkGlyph* glyph) {
297 void SkScalerContext::getMetrics(SkGlyph* glyph) {
631 void SkScalerContext::getImage(const SkGlyph& origGlyph) {
632 const SkGlyph* glyph = &origGlyph;
633 SkGlyph tmpGlyp
[all...]
/external/chromium_org/third_party/skia/include/core/
H A DSkBounder.h17 struct SkGlyph;
40 bool doIRectGlyph(const SkIRect& , int x, int y, const SkGlyph&);
H A DSkPaint.h29 struct SkGlyph;
41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**,
44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**);
897 const SkGlyph& getUnicharMetrics(SkUnichar, const SkMatrix*);
898 const SkGlyph& getGlyphMetrics(uint16_t, const SkMatrix*);
899 const void* findImage(const SkGlyph&, const SkMatrix*);
/external/skia/include/core/
H A DSkBounder.h17 struct SkGlyph;
40 bool doIRectGlyph(const SkIRect& , int x, int y, const SkGlyph&);
H A DSkPaint.h29 struct SkGlyph;
41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**,
44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**);
897 const SkGlyph& getUnicharMetrics(SkUnichar, const SkMatrix*);
898 const SkGlyph& getGlyphMetrics(uint16_t, const SkMatrix*);
899 const void* findImage(const SkGlyph&, const SkMatrix*);
/external/chromium_org/third_party/skia/src/fonts/
H A DSkGScalerContext.cpp9 #include "SkGlyph.h"
21 virtual void generateAdvance(SkGlyph*) SK_OVERRIDE;
22 virtual void generateMetrics(SkGlyph*) SK_OVERRIDE;
23 virtual void generateImage(const SkGlyph&) SK_OVERRIDE;
24 virtual void generatePath(const SkGlyph&, SkPath*) SK_OVERRIDE;
79 void SkGScalerContext::generateAdvance(SkGlyph* glyph) {
89 void SkGScalerContext::generateMetrics(SkGlyph* glyph) {
116 void SkGScalerContext::generateImage(const SkGlyph& glyph) {
137 void SkGScalerContext::generatePath(const SkGlyph& glyph, SkPath* path) {
/external/skia/src/fonts/
H A DSkGScalerContext.cpp9 #include "SkGlyph.h"
21 virtual void generateAdvance(SkGlyph*) SK_OVERRIDE;
22 virtual void generateMetrics(SkGlyph*) SK_OVERRIDE;
23 virtual void generateImage(const SkGlyph&) SK_OVERRIDE;
24 virtual void generatePath(const SkGlyph&, SkPath*) SK_OVERRIDE;
79 void SkGScalerContext::generateAdvance(SkGlyph* glyph) {
89 void SkGScalerContext::generateMetrics(SkGlyph* glyph) {
116 void SkGScalerContext::generateImage(const SkGlyph& glyph) {
137 void SkGScalerContext::generatePath(const SkGlyph& glyph, SkPath* path) {
/external/chromium_org/third_party/skia/src/ports/
H A DSkFontHost_FreeType_common.h12 #include "SkGlyph.h"
40 void generateGlyphImage(FT_Face face, const SkGlyph& glyph);
/external/skia/src/ports/
H A DSkFontHost_FreeType_common.h12 #include "SkGlyph.h"
40 void generateGlyphImage(FT_Face face, const SkGlyph& glyph);
/external/chromium_org/third_party/skia/src/gpu/
H A DSkGrFontScaler.cpp105 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(GrGlyph::UnpackID(packed),
142 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(GrGlyph::UnpackID(packed),
194 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(glyphID);
/external/skia/src/gpu/
H A DSkGrFontScaler.cpp105 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(GrGlyph::UnpackID(packed),
142 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(GrGlyph::UnpackID(packed),
194 const SkGlyph& glyph = fStrike->getGlyphIDMetrics(glyphID);

Completed in 589 milliseconds

12