Lines Matching defs:run
501 DWRITE_GLYPH_RUN run;
502 run.glyphCount = 1;
503 run.glyphAdvances = &advance;
504 run.fontFace = typeface->fDWriteFontFace.get();
505 run.fontEmSize = SkScalarToFloat(fTextSizeRender);
506 run.bidiLevel = 0;
507 run.glyphIndices = &glyphId;
508 run.isSideways = FALSE;
509 run.glyphOffsets = &offset;
520 &run,
529 "Could not create DW2 glyph run analysis.");
531 HRM(typeface->fFactory->CreateGlyphRunAnalysis(&run,
539 "Could not create glyph run analysis.");
577 DWRITE_GLYPH_RUN run;
578 run.glyphCount = 1;
579 run.glyphAdvances = &advance;
580 run.fontFace = this->getDWriteTypeface()->fDWriteFontFace.get();
581 run.fontEmSize = SkScalarToFloat(fTextSizeRender);
582 run.bidiLevel = 0;
583 run.glyphIndices = &glyphId;
584 run.isSideways = FALSE;
585 run.glyphOffsets = &offset;
588 0, 0, &run, nullptr, fMeasuringMode, &fXform, 0, colorGlyph);
592 HRBM(hr, "Failed to translate color glyph run");
607 HRVM(colorLayers->GetCurrentRun(&colorGlyph), "Could not get current color glyph run");
994 DWRITE_GLYPH_RUN run;
995 run.glyphCount = 1;
996 run.glyphAdvances = &advance;
997 run.fontFace = this->getDWriteTypeface()->fDWriteFontFace.get();
998 run.fontEmSize = SkScalarToFloat(fTextSizeRender);
999 run.bidiLevel = 0;
1000 run.glyphIndices = &index;
1001 run.isSideways = FALSE;
1002 run.glyphOffsets = &offset;
1012 HRNM(this->getDWriteTypeface()->fFactory2->CreateGlyphRunAnalysis(&run,
1021 "Could not create DW2 glyph run analysis.");
1023 HRNM(this->getDWriteTypeface()->fFactory->CreateGlyphRunAnalysis(&run,
1031 "Could not create glyph run analysis.");
1035 //with an exact same glyph run analysis.
1084 HRVM(colorLayers->GetCurrentRun(&colorGlyph), "Could not get current color glyph run");