Searched refs:scanline (Results 1 - 5 of 5) sorted by relevance
/foundation/arkui/ui_lite/frameworks/render/ |
H A D | render_scanline.h | 18 * @brief Defines scanline renderer 31 #include "gfx_utils/diagram/scanline/geometry_scanline.h" 37 * @brief Anti aliasing scanline for rendering solid lines. 38 * Via scanline Begin gets the first span, and + + span gets the next span. 42 * @param scanline Scan line 46 void RenderScanlinesAntiAliasSolid(RasterizerScanlineAntialias& raster, GeometryScanline& scanline, 51 * Via scanline Begin gets the first span, and + + span gets the next span. 58 * @param scanline Scan line 63 void RenderScanlinesAntiAlias(RasterizerScanlineAntialias& raster, GeometryScanline& scanline, 73 void CalcOutScanlineRight(GeometryScanline& scanline, int32_ [all...] |
H A D | render_scanline.cpp | 17 * @brief Defines scanline renderer 25 void RenderScanlinesAntiAliasSolid(RasterizerScanlineAntialias& raster, GeometryScanline& scanline, in RenderScanlinesAntiAliasSolid() argument 31 scanline.Reset(raster.GetMinX(), raster.GetMaxX()); in RenderScanlinesAntiAliasSolid() 32 while (raster.SweepScanline(scanline)) { in RenderScanlinesAntiAliasSolid() 33 int32_t y = scanline.GetYLevel(); in RenderScanlinesAntiAliasSolid() 34 uint32_t numSpans = scanline.NumSpans(); in RenderScanlinesAntiAliasSolid() 35 GeometryScanline::ConstIterator span = scanline.Begin(); in RenderScanlinesAntiAliasSolid() 53 void RenderScanlinesAntiAlias(RasterizerScanlineAntialias& raster, GeometryScanline& scanline, in RenderScanlinesAntiAlias() argument 59 scanline.Reset(raster.GetMinX(), raster.GetMaxX()); in RenderScanlinesAntiAlias() 62 while (raster.SweepScanline(scanline)) { in RenderScanlinesAntiAlias() 644 CalcOutScanlineRight(GeometryScanline& scanline, int32_t x1, int32_t x2, GeometryScanline::ConstIterator span1, GeometryScanline::ConstIterator span2) CalcOutScanlineRight() argument 661 CalcOutScanlineLeft(GeometryScanline& scanline, int32_t x1, int32_t x2, GeometryScanline::ConstIterator span1, GeometryScanline::ConstIterator span2) CalcOutScanlineLeft() argument 678 CalcOutScanlineAll(GeometryScanline& scanline, int32_t x1, int32_t x2, GeometryScanline::ConstIterator span1, GeometryScanline::ConstIterator span2) CalcOutScanlineAll() argument [all...] |
/foundation/arkui/ui_lite/frameworks/draw/ |
H A D | clip_utils.cpp | 20 #include "gfx_utils/diagram/scanline/geometry_scanline.h" 105 GeometryScanline scanline; in PerformScan() local 118 scanline.Reset(rasterizer.GetMinX(), rasterizer.GetMaxX()); in PerformScan() 122 while (rasterizer.SweepScanline(scanline)) { in PerformScan() 123 y = scanline.GetYLevel(); in PerformScan() 130 uint32_t numSpans = scanline.NumSpans(); in PerformScan() 131 GeometryScanline::ConstIterator span = scanline.Begin(); in PerformScan()
|
H A D | draw_canvas.cpp | 29 GeometryScanline scanline; in RenderSolid() local 32 RenderScanlinesAntiAliasSolid(rasterizer, scanline, renBase, color); in RenderSolid() 57 GeometryScanline scanline; in DoRender() local 108 GeometryScanline scanline; in DoDrawShadow() local 125 RenderScanlinesAntiAliasSolid(rasterizer, scanline, renBase, shadowColor); in DoDrawShadow() 208 GeometryScanline scanline; in RenderGradient() local 225 RenderScanlinesAntiAlias(rasterizer, scanline, renBase, allocator, span); in RenderGradient() 236 RenderScanlinesAntiAlias(rasterizer, scanline, renBase, allocator, span); in RenderGradient() 287 GeometryScanline scanline; in RenderPattern() local 290 RenderScanlinesAntiAlias(rasterizer, scanline, renBas in RenderPattern() [all...] |
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_canvas.cpp | 989 RasterizerScanlineAntialias scanline; in OnBlendDraw() local
|
Completed in 5 milliseconds