Home
last modified time | relevance | path

Searched refs:fMatrixProvider (Results 1 – 25 of 30) sorted by relevance

12

/external/skia/src/core/
DSkDraw_atlas.cpp66 &pipeline, &alloc, fDst.colorType(), fDst.colorSpace(), p, nullptr, *fMatrixProvider in drawAtlas()
81 SkPreConcatMatrixProvider matrixProvider(*fMatrixProvider, mx); in drawAtlas()
82 draw.fMatrixProvider = &matrixProvider; in drawAtlas()
119 mx.postConcat(fMatrixProvider->localToDevice()); in drawAtlas()
DSkDraw.cpp62 if (!fMatrixProvider->localToDevice().invert(&inverse)) { in computeConservativeLocalClipBounds()
360 SkMatrix ctm = fMatrixProvider->localToDevice(); in drawPoints()
598 draw.fMatrixProvider = matrixProvider; in draw_rect_as_path()
614 const SkMatrixProvider* matrixProvider = fMatrixProvider; in drawRect()
623 SkMatrix ctm = fMatrixProvider->localToDevice(); in drawRect()
710 ->filterMask(&dstM, srcM, fMatrixProvider->localToDevice(), nullptr)) { in drawDevMask()
772 SkMatrix ctm = fMatrixProvider->localToDevice(); in drawRRect()
835 ->filterPath(devPath, fMatrixProvider->localToDevice(), *fRC, blitter, style)) { in drawDevPath()
898 const SkMatrixProvider* matrixProvider = fMatrixProvider; in drawPath()
952 ComputeResScaleForStroking(fMatrixProvider->localToDevice())); in drawPath()
[all …]
DSkDraw_text.cpp43 SkBlitter::Choose(fDst, *fMatrixProvider, paint, &alloc, false, fRC->clipShader()); in paintMasks()
48 *fCoverage, *fMatrixProvider, SkPaint(), &alloc, true, fRC->clipShader())); in paintMasks()
137 glyphPainter->drawForBitmapDevice(glyphRunList, paint, fMatrixProvider->localToDevice(), this); in drawGlyphRunList()
DSkDraw_vertices.cpp316 SkMatrix ctm = fMatrixProvider->localToDevice(); in draw_fixed_vertices()
341 if (auto blitter = SkCreateRasterPipelineBlitter(fDst, p, *fMatrixProvider, outerAlloc, in draw_fixed_vertices()
357 &pipeline, outerAlloc, fDst.colorType(), fDst.colorSpace(), p, nullptr, *fMatrixProvider in draw_fixed_vertices()
400 const SkMatrixProvider* matrixProvider = fMatrixProvider; in draw_fixed_vertices()
428 SkMatrix ctm = fMatrixProvider->localToDevice(); in drawVertices()
DSkEffectPriv.h28 const SkMatrixProvider& fMatrixProvider; member
DSkBitmapDevice.cpp115 fDraw.fMatrixProvider = dev; in SkDrawTiler()
167 fDraw.fMatrixProvider = fTileMatrixProvider.init(fDevice->asMatrixProvider(), in stepAndSetupTileDraw()
195 fMatrixProvider = dev; in BDDraw()
581 draw.fMatrixProvider = &matrixProvider; in drawDevice()
606 draw.fMatrixProvider = &matrixProvider; in drawSpecial()
DSkAutoBlitterChoose.h36 matrixProvider = draw.fMatrixProvider;
DSkDraw.h158 const SkMatrixProvider* fMatrixProvider{nullptr}; // required
DSkPixmap.cpp193 draw.fMatrixProvider = &matrixProvider; in erase()
/external/skia/src/gpu/
DGrSWMaskHelper.cpp54 fDraw.fMatrixProvider = &matrixProvider; in drawRect()
64 fDraw.fMatrixProvider = &matrixProvider; in drawRRect()
81 fDraw.fMatrixProvider = &matrixProvider; in drawShape()
100 fDraw.fMatrixProvider = &matrixProvider; in drawShape()
DGrClipStackClip.h28 , fMatrixProvider(matrixProvider) {} in fDeviceSize()
67 const SkMatrixProvider* fMatrixProvider; // for applying clip shaders variable
DGrFPArgs.h22 , fMatrixProvider(matrixProvider) in GrFPArgs()
37 const SkMatrixProvider& fMatrixProvider; member
DGrTestUtils.h63 SkSimpleMatrixProvider fMatrixProvider;
DGrTestUtils.cpp345 : fMatrixProvider(TestMatrix(d->fRandom)) in TestAsFPArgs()
349 fMatrixProvider, in TestAsFPArgs()
DGrClipStack.h314 const SkMatrixProvider* fMatrixProvider; variable
DGrClipStackClip.cpp248 auto [success, clipFPs] = reducedClip.finishAndDetachAnalyticElements(context, *fMatrixProvider, in apply()
DGrClipStack.cpp1150 , fMatrixProvider(matrixProvider) in GrClipStack()
1296 GrFPArgs args(context, *fMatrixProvider, &kCoverageColorInfo); in apply()
/external/skia/src/shaders/
DSkLocalMatrixShader.cpp146 SkOverrideDeviceMatrixProvider matrixProvider(rec.fMatrixProvider, fCTM); in onAppendStages()
188 auto ctmProvider = SkOverrideDeviceMatrixProvider(args.fMatrixProvider, fCTM); in asFragmentProcessor()
DSkPictureShader.cpp284 bitmapShader = this->rasterShader(rec.fMatrixProvider.localToDevice(), &lm, in onAppendStages()
377 auto info = CachedImageInfo::Make(fTile, args.fMatrixProvider.localToDevice(), &lm, in asFragmentProcessor()
DSkShader.cpp164 ContextRec cr(*opaquePaint, rec.fMatrixProvider.localToDevice(), rec.fLocalM, rec.fDstColorType, in onAppendStages()
DSkImageShader.cpp479 if (!this->computeTotalInverse(rec.fMatrixProvider.localToDevice(), rec.fLocalM, &matrix)) { in doStages()
499 if (rec.fMatrixProvider.localToDeviceHitsPixelCenters()) { in doStages()
731 bool usePersp = rec.fMatrixProvider.localToDevice().hasPerspective(); in onAppendUpdatableStages()
DSkPerlinNoiseShader.cpp945 const auto paintMatrix = SkMatrix::Concat(args.fMatrixProvider.localToDevice(), *localMatrix); in asFragmentProcessor()
957 SkMatrix m = args.fMatrixProvider.localToDevice(); in asFragmentProcessor()
/external/skia/bench/
DCoverageBench.cpp48 fDraw.fMatrixProvider = &fIdentityMatrixProvider; in DrawPathBench()
/external/skia/src/gpu/ops/
DGrSmallPathRenderer.cpp464 draw.fMatrixProvider = &matrixProvider; in addDFPathToAtlas()
541 draw.fMatrixProvider = &matrixProvider; in addBMPathToAtlas()
/external/skia/src/codec/
DSkWuffsCodec.cpp697 draw.fMatrixProvider = &matrixProvider; in onIncrementalDecodeTwoPass()

12