Searched refs:glyphBounds (Results 1 – 4 of 4) sorted by relevance
346 SkDEBUGCODE(SkRect glyphBounds = SkRect::MakeXYWH(glyph.fLeft, in get_packed_glyph_df_image()350 SkASSERT(glyphBounds.contains(path->getBounds())); in get_packed_glyph_df_image()
419 void joinGlyphBounds(const SkRect& glyphBounds) { in joinGlyphBounds()420 fVertexBounds.joinNonEmptyArg(glyphBounds); in joinGlyphBounds()
1333 SkRect glyphBounds = {glyph.fLeft * xScale, in get_glyph_bounds_device_space() local1337 glyphBounds.offset(xy); in get_glyph_bounds_device_space()1338 ctm.mapRect(&glyphBounds); // now in dev space. in get_glyph_bounds_device_space()1339 return glyphBounds; in get_glyph_bounds_device_space()1588 SkRect glyphBounds = get_glyph_bounds_device_space( in internalDrawText() local1591 if (glyphBounds.isEmpty()) { in internalDrawText()1592 if (!contains(clipStackBounds, {glyphBounds.x(), glyphBounds.y()})) { in internalDrawText()1596 if (!clipStackBounds.intersects(glyphBounds)) { in internalDrawText()
423 SkAutoSTArray<16, SkRect> glyphBounds(run.glyphCount()); in TightRunBounds() local427 glyphBounds.get()); in TightRunBounds()444 bounds.join(glyphBounds[i].makeOffset(*glyphPosX, *glyphPosY)); in TightRunBounds()