HomeSort by relevance Sort by last modified time
    Searched refs:SkGlyph (Results 1 - 16 of 16) sorted by null

  /external/skia/src/gl/
SkGLTextCache.h 6 class SkGlyph;
37 Strike* findGlyph(const SkGlyph&, int* offset);
38 Strike* addGlyphAndBind(const SkGlyph&, const uint8_t*, int* offset);
64 Strike* findGlyph(const SkGlyph&, int* offset);
71 Strike* addGlyphAndBind(const SkGlyph&, const uint8_t image[], int* offset);
SkGLTextCache.cpp 43 SkGLTextCache::Strike::findGlyph(const SkGlyph& glyph, int* offset) {
72 SkGLTextCache::Strike::addGlyphAndBind(const SkGlyph& glyph,
152 SkGLTextCache::Strike* SkGLTextCache::findGlyph(const SkGlyph& glyph,
170 SkGLTextCache::Strike* SkGLTextCache::addGlyphAndBind(const SkGlyph& glyph,
SkGLDevice.cpp 35 void addQuad(GLuint texture, int x, int y, const SkGlyph& glyph,
599 static void SkGL_Draw1Glyph(const SkDraw1Glyph& state, const SkGlyph& glyph,
  /external/skia/src/core/
SkGlyphCache.h 48 const SkGlyph& getUnicharAdvance(SkUnichar);
49 const SkGlyph& getGlyphIDAdvance(uint16_t);
58 const SkGlyph& getUnicharMetrics(SkUnichar);
59 const SkGlyph& getGlyphIDMetrics(uint16_t);
66 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y);
67 const SkGlyph& getGlyphIDMetrics(uint16_t, SkFixed x, SkFixed y);
83 const void* findImage(const SkGlyph&);
87 const SkPath* findPath(const SkGlyph&);
166 SkGlyph* lookupMetrics(uint32_t id, MetricsType);
200 SkGlyph* fGlyphHash[kHashCount]
    [all...]
SkGlyphCache.cpp 54 #define kMinGlphAlloc (sizeof(SkGlyph) * 64)
82 SkGlyph** gptr = fGlyphArray.begin();
83 SkGlyph** stop = fGlyphArray.end();
101 AutoCheckForNull(const SkTDArray<SkGlyph*>& array) : fArray(array) {
106 const SkTDArray<SkGlyph*>& array = fArray;
112 const SkTDArray<SkGlyph*>& fArray;
121 uint32_t id = SkGlyph::MakeID(charCode);
137 const SkGlyph& SkGlyphCache::getUnicharAdvance(SkUnichar charCode) {
139 uint32_t id = SkGlyph::MakeID(charCode);
146 id = SkGlyph::MakeID(fScalerContext->charToGlyphID(charCode))
    [all...]
SkDrawProcs.h 16 typedef void (*Proc)(const SkDraw1Glyph&, const SkGlyph&, int x, int y);
SkScalerContext.cpp 39 void SkGlyph::toMask(SkMask* mask) const {
48 size_t SkGlyph::computeImageSize() const {
63 void SkGlyph::zeroMetrics() {
74 void SkGlyph::expandA8ToLCD() const {
223 SkScalerContext* SkScalerContext::getGlyphContext(const SkGlyph& glyph) {
282 void SkScalerContext::getAdvance(SkGlyph* glyph) {
291 void SkScalerContext::getMetrics(SkGlyph* glyph) {
379 void SkScalerContext::getImage(const SkGlyph& origGlyph) {
380 const SkGlyph* glyph = &origGlyph;
381 SkGlyph tmpGlyph
    [all...]
SkPaint.cpp 453 static const SkGlyph& sk_getMetrics_utf8_next(SkGlyphCache* cache, const char** text)
461 static const SkGlyph& sk_getMetrics_utf8_prev(SkGlyphCache* cache, const char** text)
469 static const SkGlyph& sk_getMetrics_utf16_next(SkGlyphCache* cache, const char** text)
477 static const SkGlyph& sk_getMetrics_utf16_prev(SkGlyphCache* cache, const char** text)
485 static const SkGlyph& sk_getMetrics_glyph_next(SkGlyphCache* cache, const char** text)
497 static const SkGlyph& sk_getMetrics_glyph_prev(SkGlyphCache* cache, const char** text)
511 static const SkGlyph& sk_getAdvance_utf8_next(SkGlyphCache* cache, const char** text)
519 static const SkGlyph& sk_getAdvance_utf8_prev(SkGlyphCache* cache, const char** text)
527 static const SkGlyph& sk_getAdvance_utf16_next(SkGlyphCache* cache, const char** text)
535 static const SkGlyph& sk_getAdvance_utf16_prev(SkGlyphCache* cache, const char** text
    [all...]
SkDraw.cpp     [all...]
SkGraphics.cpp 182 typesizeline(SkGlyph),
  /external/skia/include/core/
SkScalerContext.h 34 struct SkGlyph {
221 void getAdvance(SkGlyph*);
222 void getMetrics(SkGlyph*);
223 void getImage(const SkGlyph&);
224 void getPath(const SkGlyph&, SkPath*);
237 virtual void generateAdvance(SkGlyph*) = 0;
238 virtual void generateMetrics(SkGlyph*) = 0;
239 virtual void generateImage(const SkGlyph&) = 0;
240 virtual void generatePath(const SkGlyph&, SkPath*) = 0;
252 void internalGetPath(const SkGlyph& glyph, SkPath* fillPath
    [all...]
SkBounder.h 24 struct SkGlyph;
43 bool doIRectGlyph(const SkIRect& , int x, int y, const SkGlyph&);
SkAutoKern.h 35 SkFixed adjust(const SkGlyph& glyph)
SkPaint.h 29 struct SkGlyph;
41 typedef const SkGlyph& (*SkDrawCacheProc)(SkGlyphCache*, const char**,
44 typedef const SkGlyph& (*SkMeasureCacheProc)(SkGlyphCache*, const char**);
    [all...]
  /external/skia/src/ports/
SkFontHost_FreeType.cpp 112 virtual void generateAdvance(SkGlyph* glyph);
113 virtual void generateMetrics(SkGlyph* glyph);
114 virtual void generateImage(const SkGlyph& glyph);
115 virtual void generatePath(const SkGlyph& glyph, SkPath* path);
535 void SkScalerContext_FreeType::generateAdvance(SkGlyph* glyph) {
568 void SkScalerContext_FreeType::generateMetrics(SkGlyph* glyph) {
652 extern void CopyFreetypeBitmapToLCDMask(const SkGlyph& dest, const FT_Bitmap& source);
653 extern void CopyFreetypeBitmapToVerticalLCDMask(const SkGlyph& dest, const FT_Bitmap& source);
659 void SkScalerContext_FreeType::generateImage(const SkGlyph& glyph) {
838 void SkScalerContext_FreeType::generatePath(const SkGlyph& glyph
    [all...]
  /external/skia/src/views/
SkTextBox.cpp 46 const SkGlyph& glyph = cache->getUnicharMetrics(uni);

Completed in 332 milliseconds