Home | History | Annotate | Download | only in gpu

Lines Matching refs:subRun

405             // but we'd have to clear the subrun information
518 PerSubRunInfo& subRun = runIdx.fSubRunInfo.back();
519 subRun.fUseLCDText = runPaint.isLCDRenderText();
520 subRun.fDrawAsDistanceFields = true;
662 // Push back a new subrun to fill and set the override descriptor
685 PerSubRunInfo& subRun = run.fSubRunInfo.back();
686 subRun.fUseLCDText = origPaint.isLCDRenderText();
687 subRun.fDrawAsDistanceFields = true;
1264 PerSubRunInfo* subRun = &run.fSubRunInfo.back();
1265 if (run.fInitialized && subRun->fMaskFormat != format) {
1266 subRun = &run.fSubRunInfo.push_back();
1278 subRun->fMaskFormat = format;
1279 this->appendGlyphCommon(blob, &run, subRun, r, color, vertexStride, kA8_GrMaskFormat == format,
1338 PerSubRunInfo* subRun = &run.fSubRunInfo.back();
1340 subRun->fMaskFormat = kA8_GrMaskFormat;
1342 size_t vertexStride = get_vertex_stride_df(kA8_GrMaskFormat, subRun->fUseLCDText);
1344 bool useColorVerts = !subRun->fUseLCDText;
1345 this->appendGlyphCommon(blob, &run, subRun, glyphRect, color, vertexStride, useColorVerts,
1366 Run::SubRunInfo* subRun,
1370 blob->fGlyphs[subRun->fGlyphEndIndex] = glyph;
1374 intptr_t vertex = reinterpret_cast<intptr_t>(blob->fVertices + subRun->fVertexEndIndex);
1424 subRun->fGlyphEndIndex++;
1425 subRun->fVertexEndIndex += vertexStride * kVerticesPerGlyph;
1711 // set use tokens for all of the glyphs in our subrun. This is only valid if we
2080 int glyphCount, int run, int subRun,
2113 geometry.fSubRun = subRun;
2125 for (int subRun = 0; subRun < cacheBlob->fRuns[run].fSubRunInfo.count(); subRun++) {
2126 const PerSubRunInfo& info = cacheBlob->fRuns[run].fSubRunInfo[subRun];
2133 subRun, color, transX, transY,