Lines Matching refs:path
194 PathGlyph(const SkPath& path, SkPoint origin);
224 // If there are shaders, blurs or styles, the path must be scaled into source
233 // Calculate the matrix that maps the path glyphs from their size in the strike to
239 const SkPath& path = pathPos.fPath;
245 GrStyledShape shape(path, paint);
250 // Transform the path to device because the deviceMatrix must be unchanged to
253 const SkPath& path = pathPos.fPath;
260 path.transform(pathMatrix, &deviceOutline);
282 return PathGlyph{*variant.path(), pos};
295 PathSubRun::PathGlyph::PathGlyph(const SkPath& path, SkPoint origin)
296 : fPath(path)
1459 // For path and SDFT, the matrix doesn't matter.
2402 // If there are shaders, blurs or styles, the path must be scaled into source
2411 // Calculate the matrix that maps the path glyphs from their size in the strike to
2417 const SkPath& path = *variant.path();
2422 GrStyledShape shape(path, drawPaint);
2428 // Transform the path to device space because the deviceMatrix must be unchanged to
2431 const SkPath& path = *variant.path();
2437 path.transform(pathMatrix, &sourceSpacePath);