/third_party/skia/src/core/ |
H A D | SkAutoBlitterChoose.h | 24 SkAutoBlitterChoose(const SkDraw& draw, const SkMatrixProvider* matrixProvider, in SkAutoBlitterChoose() argument 26 this->choose(draw, matrixProvider, paint, drawCoverage); in SkAutoBlitterChoose() 32 SkBlitter* choose(const SkDraw& draw, const SkMatrixProvider* matrixProvider, in choose() argument 35 if (!matrixProvider) { in choose() 36 matrixProvider = draw.fMatrixProvider; in choose() 38 fBlitter = SkBlitter::Choose(draw.fDst, *matrixProvider, paint, &fAlloc, drawCoverage, in choose() 44 SkBlitter::Choose(*draw.fCoverage, *matrixProvider, SkPaint(), &fAlloc, true, in choose()
|
H A D | SkDraw.cpp | 599 const SkPaint& paint, const SkMatrixProvider* matrixProvider) { in draw_rect_as_path() 601 draw.fMatrixProvider = matrixProvider; in draw_rect_as_path() 617 const SkMatrixProvider* matrixProvider = fMatrixProvider; in drawRect() local 621 matrixProvider = preConcatMatrixProvider.init(*matrixProvider, *paintMatrix); in drawRect() 631 draw_rect_as_path(*this, prePaintRect, paint, matrixProvider); in drawRect() 660 draw_rect_as_path(*this, prePaintRect, paint, matrixProvider); in drawRect() 669 SkAutoBlitterChoose blitterStorage(*this, matrixProvider, paint); in drawRect() 888 const SkMatrixProvider* matrixProvider = fMatrixProvider; in drawPath() local 903 matrixProvider in drawPath() 598 draw_rect_as_path(const SkDraw& orig, const SkRect& prePaintRect, const SkPaint& paint, const SkMatrixProvider* matrixProvider) draw_rect_as_path() argument [all...] |
H A D | SkDraw_vertices.cpp | 442 const SkMatrixProvider* matrixProvider = fMatrixProvider; in drawFixedVertices() 449 matrixProvider = preConcatMatrixProvider.init(*matrixProvider, localM); in drawFixedVertices() 454 fDst, shaderPaint, *matrixProvider, &innerAlloc, this->fRC->clipShader()); in drawFixedVertices()
|
H A D | SkRasterPipelineBlitter.cpp | 90 const SkMatrixProvider& matrixProvider, in SkCreateRasterPipelineBlitter() 121 {&shaderPipeline, alloc, dstCT, dstCS, paint, nullptr, matrixProvider})) { in SkCreateRasterPipelineBlitter() 192 SkSimpleMatrixProvider matrixProvider(SkMatrix::I()); in Create() 194 colorPipeline, alloc, dst.colorType(), dst.colorSpace(), paint, nullptr, matrixProvider in Create() 88 SkCreateRasterPipelineBlitter(const SkPixmap& dst, const SkPaint& paint, const SkMatrixProvider& matrixProvider, SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) SkCreateRasterPipelineBlitter() argument
|
H A D | SkDraw_atlas.cpp | 130 SkPreConcatMatrixProvider matrixProvider(*fMatrixProvider, mx); in drawAtlas() 131 draw.fMatrixProvider = &matrixProvider; in drawAtlas()
|
H A D | SkBitmapDevice.cpp | 576 SkSimpleMatrixProvider matrixProvider(device->getRelativeTransform(*this)); in drawDevice() 578 draw.fMatrixProvider = &matrixProvider; in drawDevice() 601 SkSimpleMatrixProvider matrixProvider(localToDevice); in drawSpecial() 603 draw.fMatrixProvider = &matrixProvider; in drawSpecial()
|
H A D | SkBlitter.cpp | 695 const SkMatrixProvider& matrixProvider, 752 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider, 761 if (auto blitter = SkCreateRasterPipelineBlitter(device, *paint, matrixProvider, 765 if (auto blitter = SkVMBlitter::Make(device, *paint, matrixProvider, 772 SkMatrix ctm = matrixProvider.localToDevice();
|
H A D | SkCoreBlitters.h | 168 const SkMatrixProvider& matrixProvider, SkArenaAlloc*,
|
H A D | SkColorFilter.cpp | 110 SkSimpleMatrixProvider matrixProvider(SkMatrix::I()); in onFilterColor4f() 112 &pipeline, &alloc, kRGBA_F32_SkColorType, dstCS, blankPaint, nullptr, matrixProvider in onFilterColor4f()
|
/third_party/skia/src/gpu/ |
H A D | GrSWMaskHelper.cpp | 53 SkSimpleMatrixProvider matrixProvider(translatedMatrix); in drawRect() 54 fDraw.fMatrixProvider = &matrixProvider; in drawRect() 63 SkSimpleMatrixProvider matrixProvider(translatedMatrix); in drawRRect() 64 fDraw.fMatrixProvider = &matrixProvider; in drawRRect() 80 SkSimpleMatrixProvider matrixProvider(translatedMatrix); in drawShape() 81 fDraw.fMatrixProvider = &matrixProvider; in drawShape() 99 SkSimpleMatrixProvider matrixProvider(translatedMatrix); in drawShape() 100 fDraw.fMatrixProvider = &matrixProvider; in drawShape()
|
H A D | SkGr.h | 89 const SkMatrixProvider& matrixProvider, 98 const SkMatrixProvider& matrixProvider, 107 const SkMatrixProvider& matrixProvider, 118 const SkMatrixProvider& matrixProvider, in SkPaintToGrPaintWithPrimitiveColor() 120 return SkPaintToGrPaintWithBlend(context, dstColorInfo, skPaint, matrixProvider, in SkPaintToGrPaintWithPrimitiveColor() 115 SkPaintToGrPaintWithPrimitiveColor(GrRecordingContext* context, const GrColorInfo& dstColorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, GrPaint* grPaint) SkPaintToGrPaintWithPrimitiveColor() argument
|
H A D | SkGr.cpp | 417 const SkMatrixProvider& matrixProvider, in skpaint_to_grpaint_impl() 424 GrFPArgs fpArgs(context, matrixProvider, &dstColorInfo); in skpaint_to_grpaint_impl() 591 const SkMatrixProvider& matrixProvider, in SkPaintToGrPaint() 593 return skpaint_to_grpaint_impl(context, dstColorInfo, skPaint, matrixProvider, in SkPaintToGrPaint() 601 const SkMatrixProvider& matrixProvider, in SkPaintToGrPaintReplaceShader() 607 return skpaint_to_grpaint_impl(context, dstColorInfo, skPaint, matrixProvider, &shaderFP, in SkPaintToGrPaintReplaceShader() 616 const SkMatrixProvider& matrixProvider, in SkPaintToGrPaintWithBlend() 619 return skpaint_to_grpaint_impl(context, dstColorInfo, skPaint, matrixProvider, in SkPaintToGrPaintWithBlend() 414 skpaint_to_grpaint_impl(GrRecordingContext* context, const GrColorInfo& dstColorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, std::unique_ptr<GrFragmentProcessor>* shaderProcessor, SkBlendMode* primColorMode, GrPaint* grPaint) skpaint_to_grpaint_impl() argument 588 SkPaintToGrPaint(GrRecordingContext* context, const GrColorInfo& dstColorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, GrPaint* grPaint) SkPaintToGrPaint() argument 598 SkPaintToGrPaintReplaceShader(GrRecordingContext* context, const GrColorInfo& dstColorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, std::unique_ptr<GrFragmentProcessor> shaderFP, GrPaint* grPaint) SkPaintToGrPaintReplaceShader() argument 613 SkPaintToGrPaintWithBlend(GrRecordingContext* context, const GrColorInfo& dstColorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, SkBlendMode primColorMode, GrPaint* grPaint) SkPaintToGrPaintWithBlend() argument
|
H A D | GrFPArgs.h | 19 const SkMatrixProvider& matrixProvider, in GrFPArgs() 22 , fMatrixProvider(matrixProvider) in GrFPArgs()
|
H A D | GrBlurUtils.cpp | 621 const SkMatrixProvider& matrixProvider, in drawShapeWithMaskFilter() 628 if (!SkPaintToGrPaint(rContext, sdc->colorInfo(), paint, matrixProvider, &grPaint)) { in drawShapeWithMaskFilter() 632 const SkMatrix& viewMatrix(matrixProvider.localToDevice()); in drawShapeWithMaskFilter() 617 drawShapeWithMaskFilter(GrRecordingContext* rContext, skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkPaint& paint, const SkMatrixProvider& matrixProvider, const GrStyledShape& shape) drawShapeWithMaskFilter() argument
|
/third_party/skia/src/shaders/ |
H A D | SkLocalMatrixShader.cpp | 145 SkOverrideDeviceMatrixProvider matrixProvider(rec.fMatrixProvider, fCTM); 153 matrixProvider, 163 SkOverrideDeviceMatrixProvider matrixProvider(matrices, fCTM); 165 matrixProvider,localM, dst,
|
H A D | SkTransformShader.cpp | 20 SkSimpleMatrixProvider matrixProvider{SkMatrix::I()}; in onProgram() 22 b, device, newLocal, color, matrixProvider, localM, dst, uniforms, alloc); in onProgram()
|
/third_party/skia/src/gpu/v1/ |
H A D | Device_drawTexture.cpp | 416 const SkMatrixProvider& matrixProvider, in draw_image() 428 const SkMatrix& ctm(matrixProvider.localToDevice()); in draw_image() 516 GrFPArgs(rContext, matrixProvider, &sdc->colorInfo())); in draw_image() 530 rContext, sdc->colorInfo(), paint, matrixProvider, std::move(fp), &grPaint)) { in draw_image() 574 const SkMatrixProvider& matrixProvider, in draw_tiled_bitmap() 658 matrixProvider, in draw_tiled_bitmap() 734 SkOverrideDeviceMatrixProvider matrixProvider(this->asMatrixProvider(), localToDevice); in drawSpecial() 738 matrixProvider, in drawSpecial() 782 SkPreConcatMatrixProvider matrixProvider(this->asMatrixProvider(), in drawImageQuad() 784 const SkMatrix& ctm(matrixProvider in drawImageQuad() 413 draw_image(GrRecordingContext* rContext, skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkMatrixProvider& matrixProvider, const SkPaint& paint, const SkImage_Base& image, const SkRect& src, const SkRect& dst, const SkPoint dstClip[4], const SkMatrix& srcToDst, GrAA aa, GrQuadAAFlags aaFlags, SkCanvas::SrcRectConstraint constraint, SkSamplingOptions sampling, SkTileMode tm = SkTileMode::kClamp) draw_image() argument 569 draw_tiled_bitmap(GrRecordingContext* rContext, skgpu::v1::SurfaceDrawContext* sdc, const GrClip* clip, const SkBitmap& bitmap, int tileSize, const SkMatrixProvider& matrixProvider, const SkMatrix& srcToDst, const SkRect& srcRect, const SkIRect& clippedSrcIRect, const SkPaint& paint, GrAA aa, SkCanvas::SrcRectConstraint constraint, SkSamplingOptions sampling, SkTileMode tileMode) draw_tiled_bitmap() argument [all...] |
H A D | Device.cpp | 90 const SkMatrixProvider& matrixProvider, in init_vertices_paint() 100 matrixProvider, in init_vertices_paint() 104 return SkPaintToGrPaint(rContext, colorInfo, skPaint, matrixProvider, grPaint); in init_vertices_paint() 384 const SkMatrixProvider* matrixProvider = this; in drawPoints() local 391 matrixProvider = postTranslateMatrixProvider.init(*matrixProvider, kOffset, kOffset); in drawPoints() 397 *matrixProvider, &grPaint)) { in drawPoints() 405 fSurfaceDrawContext->drawVertices(this->clip(), std::move(grPaint), *matrixProvider, in drawPoints() 87 init_vertices_paint(GrRecordingContext* rContext, const GrColorInfo& colorInfo, const SkPaint& skPaint, const SkMatrixProvider& matrixProvider, SkBlendMode bmode, bool hasColors, GrPaint* grPaint) init_vertices_paint() argument
|
/third_party/skia/src/gpu/ops/ |
H A D | DrawVerticesOp.cpp | 315 const SkMatrixProvider& matrixProvider) in DrawVerticesOpImpl() 334 mesh.fViewMatrix = matrixProvider.localToDevice(); in DrawVerticesOpImpl() 599 const SkMatrixProvider& matrixProvider, in Make() 613 matrixProvider); in Make() 723 SkSimpleMatrixProvider matrixProvider(GrTest::TestMatrix(random)); 739 matrixProvider, 309 DrawVerticesOpImpl(GrProcessorSet* processorSet, const SkPMColor4f& color, sk_sp<SkVertices> vertices, GrPrimitiveType primitiveType, GrAAType aaType, sk_sp<GrColorSpaceXform> colorSpaceXform, const SkMatrixProvider& matrixProvider) DrawVerticesOpImpl() argument 596 Make(GrRecordingContext* context, GrPaint&& paint, sk_sp<SkVertices> vertices, const SkMatrixProvider& matrixProvider, GrAAType aaType, sk_sp<GrColorSpaceXform> colorSpaceXform, GrPrimitiveType* overridePrimType) Make() argument
|
H A D | SmallPathRenderer.cpp | 422 SkSimpleMatrixProvider matrixProvider(drawMatrix); in addDFPathToAtlas() 423 draw.fMatrixProvider = &matrixProvider; in addDFPathToAtlas() 502 SkSimpleMatrixProvider matrixProvider(drawMatrix); in addBMPathToAtlas() 503 draw.fMatrixProvider = &matrixProvider; in addBMPathToAtlas()
|
/third_party/skia/tests/ |
H A D | DrawOpAtlasTest.cpp | 215 SkSimpleMatrixProvider matrixProvider(SkMatrix::I()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 218 font, matrixProvider, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
H A D | GrClipStackTest.cpp | 308 SkSimpleMatrixProvider matrixProvider(SkMatrix::I()); in run() 309 ClipStack cs(fDeviceBounds, &matrixProvider, false); in run() 1722 SkSimpleMatrixProvider matrixProvider = SkMatrix::I(); in DEF_TEST() local 1728 ClipStack cs(kDeviceBounds, &matrixProvider, false); in DEF_TEST() 1876 SkSimpleMatrixProvider matrixProvider = SkMatrix::I(); in DEF_TEST() local 1882 ClipStack cs(kDeviceBounds, &matrixProvider, false); in DEF_TEST() 1929 SkSimpleMatrixProvider matrixProvider = SkMatrix::I(); in DEF_TEST() 1935 ClipStack cs(kDeviceBounds, &matrixProvider, false); in DEF_TEST() 2068 SkSimpleMatrixProvider matrixProvider = SkMatrix::I(); in DEF_GPUTEST_FOR_CONTEXTS() local 2069 std::unique_ptr<ClipStack> cs(new ClipStack(kDeviceBounds, &matrixProvider, fals in DEF_GPUTEST_FOR_CONTEXTS() [all...] |
/third_party/skia/gm/ |
H A D | drawquadset.cpp | 87 SkSimpleMatrixProvider matrixProvider(view); in draw_gradient_tiles() 89 SkPaintToGrPaint(rContext, sdc->colorInfo(), paint, matrixProvider, &grPaint); in draw_gradient_tiles()
|
/third_party/skia/modules/particles/src/ |
H A D | SkParticleBinding.cpp | 187 SkSimpleMatrixProvider matrixProvider(SkMatrix::I()); 192 matrixProvider, /*localM=*/nullptr, colorInfo, fUniforms,
|
/third_party/skia/bench/ |
H A D | BulkRectBench.cpp | 151 SkSimpleMatrixProvider matrixProvider(view); in drawSolidColorsBatch() 153 SkPaintToGrPaint(context, sdc->colorInfo(), paint, matrixProvider, &grPaint); in drawSolidColorsBatch()
|