Lines Matching full:bbox
444 RECT* bbox)
501 HRM(glyphRunAnalysis->GetAlphaTextureBounds(textureType, bbox),
512 static bool glyph_check_and_set_bounds(SkGlyph* glyph, const RECT& bbox) {
513 if (bbox.left >= bbox.right || bbox.top >= bbox.bottom) {
516 glyph->fWidth = SkToU16(bbox.right - bbox.left);
517 glyph->fHeight = SkToU16(bbox.bottom - bbox.top);
518 glyph->fLeft = SkToS16(bbox.left);
519 glyph->fTop = SkToS16(bbox.top);
569 RECT bbox;
570 HRVM(this->getBoundingBox(glyph, fRenderingMode, fTextureType, &bbox),
573 if (glyph_check_and_set_bounds(glyph, bbox)) {
584 &bbox),
586 if (glyph_check_and_set_bounds(glyph, bbox)) {
825 RECT bbox;
826 bbox.left = glyph.fLeft;
827 bbox.top = glyph.fTop;
828 bbox.right = glyph.fLeft + glyph.fWidth;
829 bbox.bottom = glyph.fTop + glyph.fHeight;
833 &bbox,