Lines Matching refs:path
61 * Alpha texture used to represent a path.
82 * Left coordinate of the path bounds.
86 * Top coordinate of the path bounds.
90 * Offset to draw the path at the correct origin.
134 } path;
179 void operator()(PathDescription& path, PathTexture*& texture) override;
201 PathTexture* get(const SkPath* path, const SkPaint* paint);
202 void remove(const SkPath* path, const SkPaint* paint);
205 * Removes the specified path. This is meant to be called from threads
208 ANDROID_API void removeDeferred(const SkPath* path);
226 * Precaches the specified path using background threads.
228 void precache(const SkPath* path, const SkPaint* paint);
230 static bool canDrawAsConvexPath(SkPath* path, const SkPaint* paint);
231 static void computePathBounds(const SkPath* path, const SkPaint* paint,
238 const SkPath *path, const SkPaint* paint);
273 PathTask(const SkPath* path, const SkPaint* paint, PathTexture* texture):
274 path(*path), paint(*paint), texture(texture) {
281 // copied, since input path not guaranteed to survive for duration of task
282 const SkPath path;