Lines Matching refs:pathDevBounds
48 bool is_visible(const SkRect& pathDevBounds, const SkIRect& clipBounds) {
49 float2 pathTopLeft = float2::Load(&pathDevBounds.fLeft);
50 float2 pathBotRight = float2::Load(&pathDevBounds.fRight);
141 bool AtlasPathRenderer::pathFitsInAtlas(const SkRect& pathDevBounds,
147 auto [topLeftFloor, botRightCeil] = round_out(pathDevBounds);
172 const SkRect& pathDevBounds,
179 pathDevBounds.roundOut(devIBounds);
183 auto [topLeftFloor, botRightCeil] = round_out(pathDevBounds);
288 const SkRect pathDevBounds = args.fViewMatrix->mapRect(args.fShape->bounds());
289 SkASSERT(this->pathFitsInAtlas(pathDevBounds, args.fAAType));
291 if (!is_visible(pathDevBounds, args.fClip->getConservativeBounds())) {
303 SkAssertResult(this->addPathToAtlas(args.fContext, *args.fViewMatrix, path, pathDevBounds,
334 const SkRect pathDevBounds = viewMatrix.mapRect(path.getBounds());
335 if (!is_visible(pathDevBounds, drawBounds)) {
343 if (!this->pathFitsInAtlas(pathDevBounds, fallbackAAType)) {
358 if (!this->addPathToAtlas(sdc->recordingContext(), viewMatrix, path, pathDevBounds, &devIBounds,