/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | draw_canvas.cpp | 27 void RenderSolid(const Paint& paint, RasterizerScanlineAntialias& rasterizer, RenderBase& renBase, const bool& isStroke) in RenderSolid() argument 32 RenderScanlinesAntiAliasSolid(rasterizer, scanline, renBase, color); in RenderSolid() 56 RasterizerScanlineAntialias rasterizer; in DoRender() local 60 rasterizer.ClipBox(0, 0, gfxDstBuffer.width, gfxDstBuffer.height); in DoRender() 61 SetRasterizer(*pathParam->vertices, paint, rasterizer, transform, isStroke); in DoRender() 73 RenderSolid(paint, rasterizer, renBase, isStroke); in DoRender() 78 RenderGradient(paint, rasterizer, transform, renBase, renderBuffer, allocator, invalidatedArea); in DoRender() 83 RenderPattern(paint, pathParam->imageParam, rasterizer, renBase, allocator, rect); in DoRender() 107 RasterizerScanlineAntialias rasterizer; in DoDrawShadow() local 110 rasterizer in DoDrawShadow() 162 SetRasterizer(UICanvasVertices& vertices, const Paint& paint, RasterizerScanlineAntialias& rasterizer, TransAffine& transform, const bool& isStroke) SetRasterizer() argument 200 RenderGradient(const Paint& paint, RasterizerScanlineAntialias& rasterizer, TransAffine& transform, RenderBase& renBase, RenderBuffer& renderBuffer, FillBase& allocator, const Rect& invalidatedArea) RenderGradient() argument 273 RenderPattern(const Paint& paint, void* param, RasterizerScanlineAntialias& rasterizer, RenderBase& renBase, FillBase& allocator, const Rect& rect) RenderPattern() argument [all...] |
H A D | clip_utils.cpp | 19 #include "gfx_utils/diagram/rasterizer/rasterizer_scanline_antialias.h" 104 RasterizerScanlineAntialias rasterizer; in PerformScan() local 110 rasterizer.Reset(); in PerformScan() 111 rasterizer.AddPath(pathTransform); in PerformScan() 112 if (!rasterizer.RewindScanlines()) { in PerformScan() 118 scanline.Reset(rasterizer.GetMinX(), rasterizer.GetMaxX()); in PerformScan() 122 while (rasterizer.SweepScanline(scanline)) { in PerformScan()
|
H A D | draw_canvas.h | 23 #include "gfx_utils/diagram/rasterizer/rasterizer_scanline_antialias.h" 77 RasterizerScanlineAntialias& rasterizer, 86 RasterizerScanlineAntialias& rasterizer, 125 RasterizerScanlineAntialias& rasterizer,
|
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_canvas.cpp | 40 RasterizerScanlineAntialias& rasterizer, 905 RasterizerScanlineAntialias& rasterizer, in OnBlendDrawPattern() 922 UICanvas::BlendRaster(drawCmd.paint, drawCmd.param, blendRasterizer, rasterizer, renBase, transform, in OnBlendDrawPattern() 932 RasterizerScanlineAntialias& rasterizer, in OnBlendDrawGradient() 948 UICanvas::BlendRaster(drawCmd.paint, drawCmd.param, blendRasterizer, rasterizer, renBase, in OnBlendDrawGradient() 959 UICanvas::BlendRaster(drawCmd.paint, drawCmd.param, blendRasterizer, rasterizer, renBase, in OnBlendDrawGradient() 1002 RasterizerScanlineAntialias rasterizer; in OnBlendDraw() local 1014 rasterizer.ClipBox(0, 0, gfxDstBuffer.width, gfxDstBuffer.height); in OnBlendDraw() 1015 DrawCanvas::SetRasterizer(*pathParam->vertices, curDraw->data_.paint, rasterizer, transform, in OnBlendDraw() 1021 BlendRaster(drawCmd.paint, drawCmd.param, blendRasterizer, rasterizer, renBas in OnBlendDraw() 900 OnBlendDrawPattern(ListNode<UICanvas::DrawCmd>* curDraw, UICanvas::DrawCmd& drawCmd, Rect& rect, const Rect& trunc, RasterizerScanlineAntialias& blendRasterizer, RasterizerScanlineAntialias& rasterizer, RenderBase& renBase, TransAffine& transform, PathParam* pathParamBlend) OnBlendDrawPattern() argument 928 OnBlendDrawGradient(ListNode<UICanvas::DrawCmd>* curDraw, UICanvas::DrawCmd& drawCmd, const Rect& trunc, RasterizerScanlineAntialias& blendRasterizer, RasterizerScanlineAntialias& rasterizer, RenderBase& renBase, TransAffine& transform, PathParam* pathParamBlend) OnBlendDrawGradient() argument 1597 BlendRaster(const Paint& paint, void* param, RasterizerScanlineAntialias& blendRasterizer, RasterizerScanlineAntialias& rasterizer, RenderBase& renBase, TransAffine& transform, SpanBase& spanGen, const Rect& rect, bool isStroke) BlendRaster() argument [all...] |
/foundation/arkui/ui_lite/interfaces/kits/components/ |
H A D | ui_canvas.h | 45 #include "gfx_utils/diagram/rasterizer/rasterizer_scanline_antialias.h" 445 RasterizerScanlineAntialias& rasterizer,
|