Home
last modified time | relevance | path

Searched refs:SwSurface (Results 1 – 10 of 10) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgSwRenderer.h31 struct SwSurface;
75 SwSurface* surface = nullptr; //active surface
77 Array<SwSurface*> compositors; //render targets cache list
85 SwSurface* request(int channelSize);
DtvgSwRaster.cpp150 static inline bool _blending(const SwSurface* surface) in _blending()
158 static inline bool _compositing(const SwSurface* surface) in _compositing()
165 static inline bool _matting(const SwSurface* surface) in _matting()
233 static bool _compositeMaskImage(SwSurface* surface, const SwImage* image, const SwBBox& region) in _compositeMaskImage()
330 static bool _rasterCompositeMaskedRect(SwSurface* surface, const SwBBox& region, SwMask maskOp, uin… in _rasterCompositeMaskedRect()
349 static bool _rasterDirectMaskedRect(SwSurface* surface, const SwBBox& region, SwMask maskOp, uint8_… in _rasterDirectMaskedRect()
370 static bool _rasterMaskedRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t g, uint8… in _rasterMaskedRect()
384 static bool _rasterMattedRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t g, uint8… in _rasterMattedRect()
421 static bool _rasterBlendingRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t g, uin… in _rasterBlendingRect()
440 static bool _rasterTranslucentRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t g, … in _rasterTranslucentRect()
[all …]
DtvgSwCommon.h250 struct SwSurface : RenderSurface struct
264 SwSurface() in SwSurface() argument
268 SwSurface(const SwSurface* rhs) : RenderSurface(rhs) in SwSurface() argument
280 SwSurface* recoverSfc; //Recover surface when composition is started
512 bool shapeGenFillColors(SwShape* shape, const Fill* fill, const Matrix& transform, SwSurface* surfa…
513 bool shapeGenStrokeFillColors(SwShape* shape, const Fill* fill, const Matrix& transform, SwSurface*…
530 bool fillGenColorTable(SwFill* fill, const Fill* fdata, const Matrix& transform, SwSurface* surface…
566 bool rasterCompositor(SwSurface* surface);
567 bool rasterGradientShape(SwSurface* surface, SwShape* shape, const Fill* fdata, uint8_t opacity);
568 bool rasterShape(SwSurface* surface, SwShape* shape, uint8_t r, uint8_t g, uint8_t b, uint8_t a);
[all …]
DtvgSwRenderer.cpp45 SwSurface* surface = nullptr;
274 static void _renderFill(SwShapeTask* task, SwSurface* surface, uint8_t opacity) in _renderFill()
286 static void _renderStroke(SwShapeTask* task, SwSurface* surface, uint8_t opacity) in _renderStroke()
366 if (!surface) surface = new SwSurface; in target()
552 SwSurface* SwRenderer::request(int channelSize) in request()
554 SwSurface* cmp = nullptr; in request()
567 cmp = new SwSurface(surface); in request()
DtvgSwRasterC.h66 static bool inline cRasterTranslucentRle(SwSurface* surface, const SwRle* rle, uint8_t r, uint8_t g… in cRasterTranslucentRle()
100 static bool inline cRasterTranslucentRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint… in cRasterTranslucentRect()
DtvgSwRasterAvx.h105 static bool avxRasterTranslucentRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t g… in avxRasterTranslucentRect()
164 static bool avxRasterTranslucentRle(SwSurface* surface, const SwRle* rle, uint8_t r, uint8_t g, uin… in avxRasterTranslucentRle()
DtvgSwRasterNeon.h95 static bool neonRasterTranslucentRle(SwSurface* surface, const SwRle* rle, uint8_t r, uint8_t g, ui… in neonRasterTranslucentRle()
152 static bool neonRasterTranslucentRect(SwSurface* surface, const SwBBox& region, uint8_t r, uint8_t … in neonRasterTranslucentRect()
DtvgSwRasterTexmap.h79 static bool _rasterMaskedPolygonImageSegment(SwSurface* surface, const SwImage* image, const SwBBox…
275 static void _rasterBlendingPolygonImageSegment(SwSurface* surface, const SwImage* image, const SwBB… in _rasterBlendingPolygonImageSegment()
452 static void _rasterPolygonImageSegment(SwSurface* surface, const SwImage* image, const SwBBox* regi… in _rasterPolygonImageSegment()
650 static void _rasterPolygonImage(SwSurface* surface, const SwImage* image, const SwBBox* region, Pol… in _rasterPolygonImage()
1042 static bool _apply(SwSurface* surface, AASpans* aaSpans) in _apply()
1114 static bool _rasterTexmapPolygon(SwSurface* surface, const SwImage* image, const Matrix& transform,… in _rasterTexmapPolygon()
DtvgSwShape.cpp635 bool shapeGenFillColors(SwShape* shape, const Fill* fill, const Matrix& transform, SwSurface* surfa… in shapeGenFillColors()
641 bool shapeGenStrokeFillColors(SwShape* shape, const Fill* fill, const Matrix& transform, SwSurface*… in shapeGenStrokeFillColors()
DtvgSwFill.cpp129 static bool _updateColorTable(SwFill* fill, const Fill* fdata, const SwSurface* surface, uint8_t op… in _updateColorTable()
828 bool fillGenColorTable(SwFill* fill, const Fill* fdata, const Matrix& transform, SwSurface* surface… in fillGenColorTable()