Home | History | Annotate | Download | only in ports

Lines Matching refs:upem

513     SkScalar upem = SkIntToScalar(dwfm.designUnitsPerEm);
515 metrics->fAscent = -fTextSizeRender * SkIntToScalar(dwfm.ascent) / upem;
516 metrics->fDescent = fTextSizeRender * SkIntToScalar(dwfm.descent) / upem;
517 metrics->fLeading = fTextSizeRender * SkIntToScalar(dwfm.lineGap) / upem;
518 metrics->fXHeight = fTextSizeRender * SkIntToScalar(dwfm.xHeight) / upem;
519 metrics->fUnderlineThickness = fTextSizeRender * SkIntToScalar(dwfm.underlineThickness) / upem;
520 metrics->fUnderlinePosition = -(fTextSizeRender * SkIntToScalar(dwfm.underlinePosition) / upem);
529 metrics->fTop = -fTextSizeRender * SkIntToScalar(dwfm1.glyphBoxTop) / upem;
530 metrics->fBottom = -fTextSizeRender * SkIntToScalar(dwfm1.glyphBoxBottom) / upem;
531 metrics->fXMin = fTextSizeRender * SkIntToScalar(dwfm1.glyphBoxLeft) / upem;
532 metrics->fXMax = fTextSizeRender * SkIntToScalar(dwfm1.glyphBoxRight) / upem;
546 metrics->fTop = -fTextSizeRender * (int16_t)SkEndian_SwapBE16(head->yMax) / upem;
547 metrics->fBottom = -fTextSizeRender * (int16_t)SkEndian_SwapBE16(head->yMin) / upem;
548 metrics->fXMin = fTextSizeRender * (int16_t)SkEndian_SwapBE16(head->xMin) / upem;
549 metrics->fXMax = fTextSizeRender * (int16_t)SkEndian_SwapBE16(head->xMax) / upem;