/frameworks/base/libs/hwui/font/ |
H A D | Font.h | 85 int numGlyphs, int x, int y, const float* positions); 88 int numGlyphs, const SkPath* path, float hOffset, float vOffset); 113 void precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs); 116 int numGlyphs, int x, int y, RenderMode mode, uint8_t *bitmap, 120 int numGlyphs, Rect *bounds, const float* positions);
|
H A D | Font.cpp | 295 int numGlyphs, int x, int y, const float* positions) { 296 render(paint, glyphs, numGlyphs, x, y, FRAMEBUFFER, nullptr, 300 void Font::render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, argument 302 if (numGlyphs == 0 || glyphs == nullptr) { 318 float textWidth = SkScalarToFloat(paint->measureText(glyphs, numGlyphs * 2)); 327 while (glyphsCount < numGlyphs && penX < pathLength) { 349 int numGlyphs, Rect *bounds, const float* positions) { 355 render(paint, glyphs, numGlyphs, 0, 0, MEASURE, nullptr, 0, 0, bounds, positions); 358 void Font::precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs) { argument 359 if (numGlyphs 294 render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, int x, int y, const float* positions) argument 348 measure(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, Rect *bounds, const float* positions) argument 377 render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, int x, int y, RenderMode mode, uint8_t *bitmap, uint32_t bitmapW, uint32_t bitmapH, Rect* bounds, const float* positions) argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | FontRenderer.h | 107 void precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkMatrix& matrix); 111 int numGlyphs, int x, int y, const float* positions, 115 int numGlyphs, const SkPath* path, 128 DropShadow renderDropShadow(const SkPaint* paint, const glyph_t *glyphs, int numGlyphs,
|
H A D | TextDropShadowCache.cpp | 148 ShadowTexture* TextDropShadowCache::get(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, argument 150 ShadowText entry(paint, radius, numGlyphs, glyphs, positions); 156 FontRenderer::DropShadow shadow = mRenderer->renderDropShadow(&paintCopy, glyphs, numGlyphs,
|
H A D | FontRenderer.cpp | 561 int numGlyphs, float radius, const float* positions) { 580 mCurrentFont->measure(paint, glyphs, numGlyphs, &bounds, positions); 612 mCurrentFont->render(paint, glyphs, numGlyphs, penX, penY, 646 void FontRenderer::precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, argument 649 font->precache(paint, glyphs, numGlyphs); 657 int numGlyphs, int x, int y, const float* positions, 665 mCurrentFont->render(paint, glyphs, numGlyphs, x, y, positions); 675 int numGlyphs, const SkPath* path, float hOffset, float vOffset, 683 mCurrentFont->render(paint, glyphs, numGlyphs, path, hOffset, vOffset); 560 renderDropShadow(const SkPaint* paint, const glyph_t *glyphs, int numGlyphs, float radius, const float* positions) argument 656 renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs, int x, int y, const float* positions, Rect* bounds, TextDrawFunctor* functor, bool forceFinish) argument 674 renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset, Rect* bounds, TextDrawFunctor* functor) argument
|
H A D | TextDropShadowCache.h | 134 int numGlyphs, float radius, const float* positions);
|
/frameworks/av/cmds/screenrecord/ |
H A D | TextRenderer.cpp | 36 uint32_t TextRenderer::mXOffset[FontBitmap::numGlyphs]; 52 for (unsigned int i = 0; i < FontBitmap::numGlyphs; i++) { 162 if (chi >= FontBitmap::numGlyphs) { 165 assert(chi < FontBitmap::numGlyphs);
|
H A D | FontBitmap.h | 6 static const uint32_t numGlyphs = 95; member in class:FontBitmap
|
/frameworks/rs/ |
H A D | rsFont.h | 86 uint32_t start, int32_t numGlyphs, 149 uint32_t startIndex = 0, int numGlyphs = -1,
|
H A D | rsFont.cpp | 162 uint32_t start, int32_t numGlyphs, 165 if (!mInitialized || numGlyphs == 0 || text == nullptr || len == 0) { 180 if (numGlyphs > 0) { 181 glyphsLeft = numGlyphs; 219 if (numGlyphs > 0) { 746 uint32_t startIndex, int32_t numGlyphs, 774 currentFont->renderUTF(text, len, x, y, startIndex, numGlyphs, 161 renderUTF(const char *text, uint32_t len, int32_t x, int32_t y, uint32_t start, int32_t numGlyphs, RenderMode mode, Rect *bounds, uint8_t *bitmap, uint32_t bitmapW, uint32_t bitmapH) argument 745 renderText(const char *text, uint32_t len, int32_t x, int32_t y, uint32_t startIndex, int32_t numGlyphs, Font::RenderMode mode, Font::Rect *bounds, uint8_t *bitmap, uint32_t bitmapW, uint32_t bitmapH) argument
|
/frameworks/minikin/libs/minikin/ |
H A D | Layout.cpp | 808 unsigned int numGlyphs; local 809 hb_glyph_info_t* info = hb_buffer_get_glyph_infos(buffer, &numGlyphs); 811 if (numGlyphs) 816 for (unsigned int i = 0; i < numGlyphs; i++) { 853 if (numGlyphs) 855 mAdvances[info[numGlyphs - 1].cluster - start] += letterSpaceHalfRight;
|
/frameworks/native/opengl/include/GLES2/ |
H A D | gl2ext.h | 2524 typedef void (GL_APIENTRYP PFNGLPATHGLYPHSNVPROC) (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2525 typedef void (GL_APIENTRYP PFNGLPATHGLYPHRANGENVPROC) (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2569 typedef GLenum (GL_APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC) (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2570 typedef GLenum (GL_APIENTRYP PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC) (GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2582 GL_APICALL void GL_APIENTRY glPathGlyphsNV (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2583 GL_APICALL void GL_APIENTRY glPathGlyphRangeNV (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2627 GL_APICALL GLenum GL_APIENTRY glPathGlyphIndexArrayNV (GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale); 2628 GL_APICALL GLenum GL_APIENTRY glPathMemoryGlyphIndexArrayNV (GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale);
|