• Home
  • Raw
  • Download

Lines Matching refs:glyphCount

161             const int glyphCount = font.countText(txt, txtLen, SkTextEncoding::kUTF8);  in TestBounds()  local
162 const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(font, glyphCount); in TestBounds()
164 font.textToGlyphs(txt, txtLen, SkTextEncoding::kUTF8, buffer.glyphs, glyphCount); in TestBounds()
166 memset(buffer.pos, 0, sizeof(SkScalar) * glyphCount * 2); in TestBounds()
244 REPORTER_ASSERT(reporter, out[i].count == it.glyphCount()); in RunBuilderTest()
252 for (unsigned k = 0; k < it.glyphCount(); ++k) { in RunBuilderTest()
316 int glyphCount = font.countText(text1, strlen(text1), SkTextEncoding::kUTF8); in DEF_TEST() local
317 SkAutoTMalloc<uint16_t> glyphs(glyphCount); in DEF_TEST()
318 (void)font.textToGlyphs(text1, strlen(text1), SkTextEncoding::kUTF8, glyphs.get(), glyphCount); in DEF_TEST()
320 auto run = textBlobBuilder.allocRunText(font, glyphCount, 0, 0, SkToInt(strlen(text2))); in DEF_TEST()
321 memcpy(run.glyphs, glyphs.get(), sizeof(uint16_t) * glyphCount); in DEF_TEST()
323 for (int i = 0; i < glyphCount; ++i) { in DEF_TEST()
330 REPORTER_ASSERT(reporter, it.glyphCount() == (uint32_t)glyphCount); in DEF_TEST()
331 for (uint32_t i = 0; i < it.glyphCount(); ++i) { in DEF_TEST()
338 for (uint32_t i = 0; i < it.glyphCount(); ++i) { in DEF_TEST()
358 int glyphCount = font.countText(text, strlen(text), SkTextEncoding::kUTF8); in add_run() local
360 SkTextBlobBuilder::RunBuffer buffer = builder->allocRun(font, glyphCount, x, y); in add_run()
362 (void)font.textToGlyphs(text, strlen(text), SkTextEncoding::kUTF8, buffer.glyphs, glyphCount); in add_run()
438 REPORTER_ASSERT(reporter, it.glyphCount() == strlen(text)); in DEF_TEST()