Lines Matching refs:pathData
50 PathData* pathData; in HandleEviction() local
51 while ((pathData = iter.get())) { in HandleEviction()
53 if (id == pathData->fID) { in HandleEviction()
54 dfpr->fPathCache.remove(pathData->fKey); in HandleEviction()
55 dfpr->fPathList.remove(pathData); in HandleEviction()
56 SkDELETE(pathData); in HandleEviction()
73 PathData* pathData; in ~GrAADistanceFieldPathRenderer() local
74 while ((pathData = iter.get())) { in ~GrAADistanceFieldPathRenderer()
76 fPathList.remove(pathData); in ~GrAADistanceFieldPathRenderer()
77 SkDELETE(pathData); in ~GrAADistanceFieldPathRenderer()
316 PathData* pathData, in addPathToAtlas() argument
426 pathData->fKey.fGenID = path.getGenerationID(); in addPathToAtlas()
427 pathData->fKey.fDimension = dimension; in addPathToAtlas()
428 pathData->fScale = scale; in addPathToAtlas()
429 pathData->fID = id; in addPathToAtlas()
439 pathData->fBounds = scaledBounds; in addPathToAtlas()
443 pathData->fAtlasLocation = atlasLocation; in addPathToAtlas()
445 fPathCache->add(pathData); in addPathToAtlas()
446 fPathList->addToTail(pathData); in addPathToAtlas()
461 const PathData* pathData) { in writePathVertices() argument
464 SkScalar dx = pathData->fBounds.fLeft; in writePathVertices()
465 SkScalar dy = pathData->fBounds.fTop; in writePathVertices()
466 SkScalar width = pathData->fBounds.width(); in writePathVertices()
467 SkScalar height = pathData->fBounds.height(); in writePathVertices()
469 SkScalar invScale = 1.0f / pathData->fScale; in writePathVertices()
475 SkFixed tx = SkIntToFixed(pathData->fAtlasLocation.fX); in writePathVertices()
476 SkFixed ty = SkIntToFixed(pathData->fAtlasLocation.fY); in writePathVertices()
477 SkFixed tw = SkScalarToFixed(pathData->fBounds.width()); in writePathVertices()
478 SkFixed th = SkScalarToFixed(pathData->fBounds.height()); in writePathVertices()
625 PathData* pathData; in reset() local
626 while ((pathData = iter.get())) { in reset()
628 fPathList.remove(pathData); in reset()
629 SkDELETE(pathData); in reset()
640 PathData* pathData; in HandleEviction() local
641 while ((pathData = iter.get())) { in HandleEviction()
643 if (id == pathData->fID) { in HandleEviction()
644 dfpr->fPathCache.remove(pathData->fKey); in HandleEviction()
645 dfpr->fPathList.remove(pathData); in HandleEviction()
646 SkDELETE(pathData); in HandleEviction()