/external/skqp/src/gpu/ccpr/ |
D | GrCCFiller.cpp | 37 const SkIVector& devToAtlasOffset) { in parseDeviceSpaceFill() argument 96 fPathInfos.emplace_back(scissorTest, devToAtlasOffset); in parseDeviceSpaceFill() 111 clippedDevIBounds.makeOffset(devToAtlasOffset.fX, in parseDeviceSpaceFill() 112 devToAtlasOffset.fY)}; in parseDeviceSpaceFill() 243 int indexCount, const Sk2f& devToAtlasOffset, in emit_recursive_fan() argument 252 pts[indices[firstIndex + twoThirdsCount]], devToAtlasOffset); in emit_recursive_fan() 254 out = emit_recursive_fan(pts, indices, firstIndex, oneThirdCount + 1, devToAtlasOffset, out); in emit_recursive_fan() 256 twoThirdsCount - oneThirdCount + 1, devToAtlasOffset, out); in emit_recursive_fan() 262 indexCount - twoThirdsCount + 1, devToAtlasOffset, out); in emit_recursive_fan() 269 const Sk2f& devToAtlasOffset, in emit_tessellated_fan() argument [all …]
|
D | GrCCFiller.h | 35 const SkIRect& clippedDevIBounds, const SkIVector& devToAtlasOffset); 57 PathInfo(GrScissorTest scissorTest, const SkIVector& devToAtlasOffset) in PathInfo() argument 58 : fScissorTest(scissorTest), fDevToAtlasOffset(devToAtlasOffset) {} in PathInfo() 61 const SkIVector& devToAtlasOffset() const { return fDevToAtlasOffset; } in devToAtlasOffset() function
|
D | GrCCPathProcessor.h | 62 const SkIVector& devToAtlasOffset, uint64_t, DoEvenOddFill = DoEvenOddFill::kNo); 114 const SkIVector& devToAtlasOffset, uint64_t color, in set() argument 123 fDevToAtlasOffset = devToAtlasOffset; in set()
|
D | GrCCPerFlushResources.cpp | 334 SkRect* devBounds, SkRect* devBounds45, SkIRect* devIBounds, SkIVector* devToAtlasOffset) { in renderShapeInAtlas() argument 364 devToAtlasOffset)) { in renderShapeInAtlas() 372 clippedPathIBounds, *devToAtlasOffset); in renderShapeInAtlas() 378 scissorTest, clippedPathIBounds, *devToAtlasOffset); in renderShapeInAtlas() 385 SkIVector* devToAtlasOffset) { in renderDeviceSpacePathInAtlas() argument 395 &clippedPathIBounds, devToAtlasOffset)) { in renderDeviceSpacePathInAtlas() 400 clippedPathIBounds, *devToAtlasOffset); in renderDeviceSpacePathInAtlas() 408 SkIVector* devToAtlasOffset) { in placeRenderedPathInAtlas() argument 419 fRenderedAtlasStack.addRect(*clippedPathIBounds, devToAtlasOffset)) { in placeRenderedPathInAtlas()
|
D | GrCCPerFlushResources.h | 84 SkIRect* devIBounds, SkIVector* devToAtlasOffset); 87 SkIVector* devToAtlasOffset); 126 SkIVector* devToAtlasOffset);
|
D | GrCCAtlas.cpp | 212 GrCCAtlas* GrCCAtlasStack::addRect(const SkIRect& devIBounds, SkIVector* devToAtlasOffset) { in addRect() argument 214 if (fAtlases.empty() || !fAtlases.back().addRect(devIBounds, devToAtlasOffset)) { in addRect() 220 SkAssertResult(fAtlases.back().addRect(devIBounds, devToAtlasOffset)); in addRect()
|
D | GrCCDrawPathsOp.cpp | 363 SkIVector devToAtlasOffset; in setupResources() local 366 &devIBounds, &devToAtlasOffset)) { in setupResources() 368 resources->appendDrawPathInstance().set(devBounds, devBounds45, devToAtlasOffset, in setupResources() 375 fCacheEntry->setCoverageCountAtlas(onFlushRP, atlas, devToAtlasOffset, devBounds, in setupResources()
|
D | GrCCStroker.h | 45 const SkIVector& devToAtlasOffset);
|
D | GrCCAtlas.h | 136 GrCCAtlas* addRect(const SkIRect& devIBounds, SkIVector* devToAtlasOffset);
|
D | GrCCStroker.cpp | 283 const SkIVector& devToAtlasOffset) { in parseDeviceSpaceStroke() argument 301 clippedDevIBounds.makeOffset(devToAtlasOffset.x(), devToAtlasOffset.y())); in parseDeviceSpaceStroke() 311 fPathInfos.push_back() = {devToAtlasOffset, strokeDevWidth/2, scissorTest}; in parseDeviceSpaceStroke()
|
/external/skia/src/gpu/ccpr/ |
D | GrCCPerFlushResources.cpp | 27 const SkIRect& devPathIBounds, GrFillRule fillRule, SkIVector* devToAtlasOffset) { in renderDeviceSpacePathInAtlas() argument 40 enableScissorInAtlas, devToAtlasOffset); in renderDeviceSpacePathInAtlas() 42 SkMatrix atlasMatrix = SkMatrix::Translate(devToAtlasOffset->fX, devToAtlasOffset->fY); in renderDeviceSpacePathInAtlas() 44 enableScissorInAtlas, *devToAtlasOffset); in renderDeviceSpacePathInAtlas() 51 GrScissorTest scissorTest, SkIVector* devToAtlasOffset) { in placeRenderedPathInAtlas() argument 67 devToAtlasOffset->set(location.x() - clippedPathIBounds.left(), in placeRenderedPathInAtlas() 76 SkIVector devToAtlasOffset) { in enqueueRenderedPath() argument 82 scissor = clippedDevIBounds.makeOffset(devToAtlasOffset); in enqueueRenderedPath() 85 auto origin = clippedDevIBounds.topLeft() + devToAtlasOffset; in enqueueRenderedPath()
|
D | GrCCPerFlushResources.h | 33 const SkIRect& devPathIBounds, GrFillRule fillRule, SkIVector* devToAtlasOffset); 45 SkIVector* devToAtlasOffset); 50 SkIVector devToAtlasOffset);
|