Home | History | Annotate | Download | only in hwui

Lines Matching refs:Path

59  * Alpha texture used to represent a path.
70 * Left coordinate of the path bounds.
74 * Top coordinate of the path bounds.
78 * Offset to draw the path at the correct origin.
120 struct Path {
122 } path;
169 void operator()(PathDescription& path, PathTexture*& texture);
195 PathTexture* get(const SkPath* path, const SkPaint* paint);
198 * Removes the specified path. This is meant to be called from threads
201 void removeDeferred(SkPath* path);
219 * Precaches the specified path using background threads.
221 void precache(const SkPath* path, const SkPaint* paint);
223 static bool canDrawAsConvexPath(SkPath* path, const SkPaint* paint);
224 static void computePathBounds(const SkPath* path, const SkPaint* paint,
233 const SkPath *path, const SkPaint* paint);
249 * The pair must define first=path, second=sourcePath
274 PathTask(const SkPath* path, const SkPaint* paint, PathTexture* texture):
275 path(*path), paint(*paint), texture(texture) {
282 // copied, since input path not refcounted / guaranteed to survive for duration of task
284 const SkPath path;