Home
last modified time | relevance | path

Searched refs:clipIBounds (Results 1 – 10 of 10) sorted by relevance

/external/skqp/src/gpu/ccpr/
DGrCCPerFlushResources.h82 GrCCAtlas* renderShapeInAtlas(const SkIRect& clipIBounds, const SkMatrix&, const GrShape&,
85 const GrCCAtlas* renderDeviceSpacePathInAtlas(const SkIRect& clipIBounds, const SkPath& devPath,
124 bool placeRenderedPathInAtlas(const SkIRect& clipIBounds, const SkIRect& pathIBounds,
DGrCCDrawPathsOp.cpp29 GrContext* context, const SkIRect& clipIBounds, const SkMatrix& m, const GrShape& shape, in Make() argument
51 SkIRect cropBox = clipIBounds; in Make()
69 return InternalMake(context, clipIBounds, SkMatrix::I(), croppedDevShape, strokeDevWidth, in Make()
73 return InternalMake(context, clipIBounds, m, shape, strokeDevWidth, conservativeDevBounds, in Make()
78 GrContext* context, const SkIRect& clipIBounds, const SkMatrix& m, const GrShape& shape, in InternalMake() argument
90 if (!maskDevIBounds.intersect(clipIBounds, shapeConservativeIBounds)) { in InternalMake()
DGrCCPerFlushResources.cpp333 const SkIRect& clipIBounds, const SkMatrix& m, const GrShape& shape, float strokeDevWidth, in renderShapeInAtlas() argument
363 if (!this->placeRenderedPathInAtlas(clipIBounds, *devIBounds, &scissorTest, &clippedPathIBounds, in renderShapeInAtlas()
384 const SkIRect& clipIBounds, const SkPath& devPath, const SkIRect& devPathIBounds, in renderDeviceSpacePathInAtlas() argument
394 if (!this->placeRenderedPathInAtlas(clipIBounds, devPathIBounds, &scissorTest, in renderDeviceSpacePathInAtlas()
404 bool GrCCPerFlushResources::placeRenderedPathInAtlas(const SkIRect& clipIBounds, in placeRenderedPathInAtlas() argument
409 if (clipIBounds.contains(pathIBounds)) { in placeRenderedPathInAtlas()
412 } else if (clippedPathIBounds->intersect(clipIBounds, pathIBounds)) { in placeRenderedPathInAtlas()
DGrCCDrawPathsOp.h31 static std::unique_ptr<GrCCDrawPathsOp> Make(GrContext*, const SkIRect& clipIBounds,
71 static std::unique_ptr<GrCCDrawPathsOp> InternalMake(GrContext*, const SkIRect& clipIBounds,
DGrCoverageCountingPathRenderer.cpp139 SkIRect clipIBounds; in onDrawPath() local
141 args.fClip->getConservativeBounds(rtc->width(), rtc->height(), &clipIBounds, nullptr); in onDrawPath()
143 auto op = GrCCDrawPathsOp::Make(args.fContext, clipIBounds, *args.fViewMatrix, *args.fShape, in onDrawPath()
/external/skia/src/gpu/ccpr/
DGrCCPerFlushResources.h82 GrCCAtlas* renderShapeInAtlas(const SkIRect& clipIBounds, const SkMatrix&, const GrShape&,
85 const GrCCAtlas* renderDeviceSpacePathInAtlas(const SkIRect& clipIBounds, const SkPath& devPath,
124 bool placeRenderedPathInAtlas(const SkIRect& clipIBounds, const SkIRect& pathIBounds,
DGrCCDrawPathsOp.cpp29 GrRecordingContext* context, const SkIRect& clipIBounds, const SkMatrix& m, in Make() argument
51 SkIRect cropBox = clipIBounds; in Make()
69 return InternalMake(context, clipIBounds, SkMatrix::I(), croppedDevShape, strokeDevWidth, in Make()
73 return InternalMake(context, clipIBounds, m, shape, strokeDevWidth, conservativeDevBounds, in Make()
78 GrRecordingContext* context, const SkIRect& clipIBounds, const SkMatrix& m, in InternalMake() argument
91 if (!maskDevIBounds.intersect(clipIBounds, shapeConservativeIBounds)) { in InternalMake()
DGrCCPerFlushResources.cpp336 const SkIRect& clipIBounds, const SkMatrix& m, const GrShape& shape, float strokeDevWidth, in renderShapeInAtlas() argument
366 if (!this->placeRenderedPathInAtlas(clipIBounds, *devIBounds, &scissorTest, &clippedPathIBounds, in renderShapeInAtlas()
387 const SkIRect& clipIBounds, const SkPath& devPath, const SkIRect& devPathIBounds, in renderDeviceSpacePathInAtlas() argument
397 if (!this->placeRenderedPathInAtlas(clipIBounds, devPathIBounds, &scissorTest, in renderDeviceSpacePathInAtlas()
407 bool GrCCPerFlushResources::placeRenderedPathInAtlas(const SkIRect& clipIBounds, in placeRenderedPathInAtlas() argument
412 if (clipIBounds.contains(pathIBounds)) { in placeRenderedPathInAtlas()
415 } else if (clippedPathIBounds->intersect(clipIBounds, pathIBounds)) { in placeRenderedPathInAtlas()
DGrCCDrawPathsOp.h32 static std::unique_ptr<GrCCDrawPathsOp> Make(GrRecordingContext*, const SkIRect& clipIBounds,
74 const SkIRect& clipIBounds,
DGrCoverageCountingPathRenderer.cpp139 SkIRect clipIBounds; in onDrawPath() local
141 args.fClip->getConservativeBounds(rtc->width(), rtc->height(), &clipIBounds, nullptr); in onDrawPath()
143 auto op = GrCCDrawPathsOp::Make(args.fContext, clipIBounds, *args.fViewMatrix, *args.fShape, in onDrawPath()