Home
last modified time | relevance | path

Searched refs:devToAtlasOffset (Results 1 – 12 of 12) sorted by relevance

/external/skqp/src/gpu/ccpr/
DGrCCFiller.cpp37 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 …]
DGrCCFiller.h35 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
DGrCCPathProcessor.h62 const SkIVector& devToAtlasOffset, uint64_t, DoEvenOddFill = DoEvenOddFill::kNo);
114 const SkIVector& devToAtlasOffset, uint64_t color, in set() argument
123 fDevToAtlasOffset = devToAtlasOffset; in set()
DGrCCPerFlushResources.cpp334 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()
DGrCCPerFlushResources.h84 SkIRect* devIBounds, SkIVector* devToAtlasOffset);
87 SkIVector* devToAtlasOffset);
126 SkIVector* devToAtlasOffset);
DGrCCAtlas.cpp212 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()
DGrCCDrawPathsOp.cpp363 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()
DGrCCStroker.h45 const SkIVector& devToAtlasOffset);
DGrCCAtlas.h136 GrCCAtlas* addRect(const SkIRect& devIBounds, SkIVector* devToAtlasOffset);
DGrCCStroker.cpp283 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/
DGrCCPerFlushResources.cpp27 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()
DGrCCPerFlushResources.h33 const SkIRect& devPathIBounds, GrFillRule fillRule, SkIVector* devToAtlasOffset);
45 SkIVector* devToAtlasOffset);
50 SkIVector devToAtlasOffset);