Home
last modified time | relevance | path

Searched refs:SkTextEncoding (Results 1 – 25 of 118) sorted by relevance

12345

/external/skia/bench/
DTypefaceBench.cpp216 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/
DSkTextBlob.h96 SkTextEncoding encoding = SkTextEncoding::kUTF8);
116 SkTextEncoding encoding = SkTextEncoding::kUTF8) {
137 SkTextEncoding encoding = SkTextEncoding::kUTF8);
152 SkTextEncoding encoding = SkTextEncoding::kUTF8);
156 SkTextEncoding encoding = SkTextEncoding::kUTF8);
DSkFont.h28 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/
Ddftext.cpp108 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 …]
Dgetpostextpath.cpp50 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]);
Dtypeface.cpp61 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;
Dskbug_5321.cpp30 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);
Dbigtext.cpp44 (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()
Dcoloremoji.cpp128 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()
Dskbug_257.cpp49 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()
Dtextblobmixedsizes.cpp66 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()
Dtexteffects.cpp57 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);
Dpdf_never_embed.cpp29 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);
Dtextblobrandomfont.cpp64 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()
Dpersptext.cpp60 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()
Dlargeglyphblur.cpp42 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, 10, 500, font, blurPaint);
43 canvas->drawSimpleText(text, len, SkTextEncoding::kUTF8, 10, 500, font, SkPaint());
Dhello_bazel_world.cpp51 (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()
Dbitmapcopy.cpp122 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()
Dannotated_text.cpp28 (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()
Dpictureimagegenerator.cpp56 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/
DUnicodeTest.cpp41 …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/
DSkTextUtils.h31 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/
DSkFontPriv.h83 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()
DSkFont.cpp181 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/
DCommandSet.cpp132 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()

12345