/external/skia/bench/ |
D | TypefaceBench.cpp | 216 UtfToGlyph(SkTextEncoding encoding, const char* (*text), int lineCount, const char* name) in UtfToGlyph() 270 case SkTextEncoding::kUTF8: { in convertLine() 276 case SkTextEncoding::kUTF16: { in convertLine() 282 case SkTextEncoding::kUTF32: { in convertLine() 294 SkTextEncoding fEncoding; 303 DEF_BENCH(return new UtfToGlyph(SkTextEncoding::kUTF32, ctext, std::size(ctext), 305 DEF_BENCH(return new UtfToGlyph(SkTextEncoding::kUTF16, ctext, std::size(ctext), 307 DEF_BENCH(return new UtfToGlyph(SkTextEncoding::kUTF8, ctext, std::size(ctext), 311 DEF_BENCH(return new UtfToGlyph(SkTextEncoding::kUTF32, atext, std::size(atext), 313 DEF_BENCH(return new UtfToGlyph(SkTextEncoding::kUTF16, atext, std::size(atext), [all …]
|
/external/skia/include/core/ |
D | SkTextBlob.h | 96 SkTextEncoding encoding = SkTextEncoding::kUTF8); 116 SkTextEncoding encoding = SkTextEncoding::kUTF8) { 137 SkTextEncoding encoding = SkTextEncoding::kUTF8); 152 SkTextEncoding encoding = SkTextEncoding::kUTF8); 156 SkTextEncoding encoding = SkTextEncoding::kUTF8);
|
D | SkFont.h | 28 enum class SkTextEncoding; variable 299 int textToGlyphs(const void* text, size_t byteLength, SkTextEncoding encoding, 323 int countText(const void* text, size_t byteLength, SkTextEncoding encoding) const { in countText() 336 SkScalar measureText(const void* text, size_t byteLength, SkTextEncoding encoding, 352 SkScalar measureText(const void* text, size_t byteLength, SkTextEncoding encoding,
|
/external/skia/gm/ |
D | dftext.cpp | 108 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in onDraw() 122 … canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, rotX, rotY, font, paint); in onDraw() 138 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in onDraw() 149 … int count = font.textToGlyphs(text, textLen, SkTextEncoding::kUTF8, glyphs.get(), textLen); in onDraw() 155 pos.get(), font, SkTextEncoding::kGlyphID); in onDraw() 178 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); in onDraw() 192 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); in onDraw() 202 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 745, 70, font, paint); in onDraw() 209 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 580, 125, font, paint); in onDraw() 223 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in onDraw() [all …]
|
D | getpostextpath.cpp | 50 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, 0, 0, font, paint); 51 ToolUtils::get_text_path(font, text, len, SkTextEncoding::kUTF8, &path, nullptr); 55 SkAutoToGlyphs atg(font, text, len, SkTextEncoding::kUTF8); 72 ToolUtils::get_text_path(font, text, len, SkTextEncoding::kUTF8, &path, &pos[0]);
|
D | typeface.cpp | 61 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, x, y, font, paint); in drawKernText() 67 int glyphCount = font.textToGlyphs(text, len, SkTextEncoding::kUTF8, glyphs, len); in drawKernText() 75 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, x, y, font, paint); in drawKernText() 146 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); in onDraw() 253 canvas->drawSimpleText(&glyph, sizeof(glyph), SkTextEncoding::kGlyphID, 258 &glyph, sizeof(glyph), SkTextEncoding::kGlyphID)) + 5; 303 canvas->drawSimpleText(&glyph, sizeof(glyph), SkTextEncoding::kGlyphID, 307 &glyph, sizeof(glyph), SkTextEncoding::kGlyphID)) + 5; 354 canvas->drawSimpleText(&glyph, sizeof(glyph), SkTextEncoding::kGlyphID, 358 &glyph, sizeof(glyph), SkTextEncoding::kGlyphID)) + 5;
|
D | skbug_5321.cpp | 30 canvas->drawSimpleText(text, byteLength, SkTextEncoding::kUTF8, x, y, font, SkPaint()); 33 int glyph_count = font.countText(text, byteLength, SkTextEncoding::kUTF8); 37 font.textToGlyphs(text, byteLength, SkTextEncoding::kUTF8, rec.glyphs, glyph_count);
|
D | bigtext.cpp | 44 (void)font.measureText("/", 1, SkTextEncoding::kUTF8, &r); in onDraw() 51 canvas->drawSimpleText("/", 1, SkTextEncoding::kUTF8, pos.fX, pos.fY, font, paint); in onDraw() 54 canvas->drawSimpleText("\\", 1, SkTextEncoding::kUTF8, pos.fX, pos.fY, font, paint); in onDraw()
|
D | coloremoji.cpp | 128 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, in onDraw() 137 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, in onDraw() 172 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 380, y, in onDraw() 186 font.measureText(text, textLen, SkTextEncoding::kUTF8, &bounds); in onDraw() 212 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in onDraw() 215 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in onDraw()
|
D | skbug_257.cpp | 49 const int count = font.countText(text, strlen(text), SkTextEncoding::kUTF8); in exercise_draw_pos_text() 52 font.textToGlyphs(text, strlen(text), SkTextEncoding::kUTF8, rec.glyphs, count); in exercise_draw_pos_text() 61 const int count = font.countText(text, strlen(text), SkTextEncoding::kUTF8); in exercise_draw_pos_text_h() 64 font.textToGlyphs(text, strlen(text), SkTextEncoding::kUTF8, rec.glyphs, count); in exercise_draw_pos_text_h() 76 canvas->drawSimpleText(text, strlen(text), SkTextEncoding::kUTF8, 32, size / 2 + Y, in test_text()
|
D | textblobmixedsizes.cpp | 66 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 73 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 80 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 87 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 94 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw()
|
D | texteffects.cpp | 57 const int glyphCount = font.countText(text, textLen, SkTextEncoding::kUTF8); in MakeFancyBlob() 59 font.textToGlyphs(text, textLen, SkTextEncoding::kUTF8, glyphs.get(), glyphCount); in MakeFancyBlob() 156 SkTextEncoding::kGlyphID); in make_text() 167 SkTextEncoding::kGlyphID); in make_posh() 178 SkTextEncoding::kGlyphID); in make_pos() 246 const int count = font.countText(text, length, SkTextEncoding::kUTF8); 248 font.textToGlyphs(text, length, SkTextEncoding::kUTF8, glyphs.get(), count);
|
D | pdf_never_embed.cpp | 29 const int count = font.countText(text, strlen(text), SkTextEncoding::kUTF8); in excercise_draw_pos_text() 32 font.textToGlyphs(text, strlen(text), SkTextEncoding::kUTF8, rec.glyphs, count); in excercise_draw_pos_text() 67 canvas->drawSimpleText(text, strlen(text), SkTextEncoding::kUTF8, 30, 700, font, p);
|
D | textblobrandomfont.cpp | 64 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 75 font.measureText(bigtext1, strlen(bigtext1), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 80 font.measureText(bigtext2, strlen(bigtext2), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw() 89 … font.measureText(sample.sampleText, strlen(sample.sampleText), SkTextEncoding::kUTF8, &bounds); in onOnceBeforeDraw()
|
D | persptext.cpp | 60 SkScalar textWidth = font.measureText(text, textLen, SkTextEncoding::kUTF8, in onDraw() 73 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); in onDraw() 106 canvas->drawSimpleText(text, textLen, SkTextEncoding::kUTF8, x, y, font, paint); in onDraw()
|
D | largeglyphblur.cpp | 42 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, 10, 500, font, blurPaint); 43 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, 10, 500, font, SkPaint());
|
D | hello_bazel_world.cpp | 51 (void)font.measureText(text, text_length, SkTextEncoding::kUTF8, &r); in onDraw() 56 text, text_length, SkTextEncoding::kUTF8, pos.fX, pos.fY, font, paint); in onDraw()
|
D | bitmapcopy.cpp | 122 SkScalar textWidth = font.measureText(name, strlen(name), SkTextEncoding::kUTF8); in onDraw() 135 SkScalar textWidth = font.measureText(name, strlen(name), SkTextEncoding::kUTF8); in onDraw() 138 canvas->drawSimpleText(name, strlen(name), SkTextEncoding::kUTF8, x, y, font, paint); in onDraw()
|
D | annotated_text.cpp | 28 (void)font.measureText(text, byteLength, SkTextEncoding::kUTF8, &bounds); in draw_url_annotated_text_with_box() 35 canvas->drawSimpleText(text, byteLength, SkTextEncoding::kUTF8, x, y, font, SkPaint()); in draw_url_annotated_text_with_box()
|
D | pictureimagegenerator.cpp | 56 SkTextUtils::GetPath("SKI", 3, SkTextEncoding::kUTF8, 0, 0, font, &path); in draw_vector_logo() 59 SkTextUtils::GetPath("I", 1, SkTextEncoding::kUTF8, 0, 0, font, &path); in draw_vector_logo() 64 SkTextUtils::GetPath(kSkiaStr, textLen, SkTextEncoding::kUTF8, 0, 0, font, &path); in draw_vector_logo() 114 canvas->drawSimpleText(kSkiaStr, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint); in draw_vector_logo()
|
/external/skia/tests/ |
D | UnicodeTest.cpp | 41 …int count8 = font.textToGlyphs(text8, len8, SkTextEncoding::kUTF8, glyphs8, std::size(glyphs8… in DEF_TEST() 42 …int count16 = font.textToGlyphs(text16, len16, SkTextEncoding::kUTF16, glyphs16, std::size(glyphs1… in DEF_TEST() 43 …int count32 = font.textToGlyphs(text32, len32, SkTextEncoding::kUTF32, glyphs32, std::size(glyphs3… in DEF_TEST() 63 font.textToGlyphs(uni, sizeof(uni), SkTextEncoding::kUTF32, glyphs, N); in DEF_TEST()
|
/external/skia/include/utils/ |
D | SkTextUtils.h | 31 static void Draw(SkCanvas*, const void* text, size_t size, SkTextEncoding, 36 Draw(canvas, text, strlen(text), SkTextEncoding::kUTF8, x, y, font, paint, align); 39 static void GetPath(const void* text, size_t length, SkTextEncoding, SkScalar x, SkScalar y,
|
/external/skia/src/core/ |
D | SkFontPriv.h | 83 static int CountTextElements(const void* text, size_t byteLength, SkTextEncoding); 95 SkAutoToGlyphs(const SkFont& font, const void* text, size_t length, SkTextEncoding encoding) { in SkAutoToGlyphs() 96 if (encoding == SkTextEncoding::kGlyphID || length == 0) { in SkAutoToGlyphs()
|
D | SkFont.cpp | 181 int SkFont::textToGlyphs(const void* text, size_t byteLength, SkTextEncoding encoding, in textToGlyphs() 187 SkScalar SkFont::measureText(const void* text, size_t length, SkTextEncoding encoding, in measureText() 381 int SkFontPriv::CountTextElements(const void* text, size_t byteLength, SkTextEncoding encoding) { in CountTextElements() 383 case SkTextEncoding::kUTF8: in CountTextElements() 385 case SkTextEncoding::kUTF16: in CountTextElements() 387 case SkTextEncoding::kUTF32: in CountTextElements() 389 case SkTextEncoding::kGlyphID: in CountTextElements()
|
/external/skia/tools/sk_app/ |
D | CommandSet.cpp | 132 SkTextEncoding::kUTF8)); in drawHelp() 134 keyWidth += font.measureText(" ", 1, SkTextEncoding::kUTF8); in drawHelp() 148 canvas->drawSimpleText(cmd.fGroup.c_str(), cmd.fGroup.size(), SkTextEncoding::kUTF8, in drawHelp() 154 canvas->drawSimpleText(cmd.fKeyName.c_str(), cmd.fKeyName.size(), SkTextEncoding::kUTF8, in drawHelp()
|