Home
last modified time | relevance | path

Searched refs:RenderUpdateFlag (Results 1 – 13 of 13) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgShape.h39 uint8_t flag = RenderUpdateFlag::None;
106 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag pFlag, bool c… in update()
108 if (static_cast<RenderUpdateFlag>(pFlag | flag) == RenderUpdateFlag::None) return rd; in update()
117 …rd = renderer->prepare(rs, rd, transform, clips, opacity, static_cast<RenderUpdateFlag>(pFlag | fl… in update()
118 flag = RenderUpdateFlag::None; in update()
215 flag |= RenderUpdateFlag::Stroke; in strokeWidth()
231 flag |= RenderUpdateFlag::Stroke; in strokeTrim()
251 flag |= RenderUpdateFlag::Stroke; in strokeCap()
258 flag |= RenderUpdateFlag::Stroke; in strokeJoin()
265 flag |= RenderUpdateFlag::Stroke; in strokeMiterlimit()
[all …]
DtvgSwRenderer.cpp50 RenderUpdateFlag flags = RenderUpdateFlag::None;
130 if (!shapePrepared(&shape) && (flags & RenderUpdateFlag::Color)) prepareShape = true; in run()
133 if (flags & (RenderUpdateFlag::Path | RenderUpdateFlag::Transform) || prepareShape) { in run()
147 …if (flags & (RenderUpdateFlag::Path |RenderUpdateFlag::Gradient | RenderUpdateFlag::Transform | Re… in run()
152 auto ctable = (flags & RenderUpdateFlag::Gradient) ? true : false; in run()
160 … if (flags & (RenderUpdateFlag::Path | RenderUpdateFlag::Stroke | RenderUpdateFlag::Transform)) { in run()
166 auto ctable = (flags & RenderUpdateFlag::GradientStroke) ? true : false; in run()
232 …if ((flags & (RenderUpdateFlag::Image | RenderUpdateFlag::Transform | RenderUpdateFlag::Color)) &&… in run()
690 …, const Matrix& transform, const Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags) in prepareCommon()
693 if (flags == RenderUpdateFlag::None) return task; in prepareCommon()
[all …]
DtvgPicture.h94 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag pFlag, TVG_UN… in update()
96 auto flag = static_cast<RenderUpdateFlag>(pFlag | load()); in update()
99 if (flag == RenderUpdateFlag::None) return rd; in update()
173 PP(picture)->renderFlag |= RenderUpdateFlag::Image; in duplicate()
206 RenderUpdateFlag load();
DtvgShape.cpp72 pImpl->flag |= RenderUpdateFlag::Path; in reset()
99 pImpl->flag |= RenderUpdateFlag::Path; in appendPath()
117 pImpl->flag |= RenderUpdateFlag::Path; in lineTo()
127 pImpl->flag |= RenderUpdateFlag::Path; in cubicTo()
137 pImpl->flag |= RenderUpdateFlag::Path; in close()
156 pImpl->flag |= RenderUpdateFlag::Path; in appendCircle()
218 pImpl->flag |= RenderUpdateFlag::Path; in appendArc()
258 pImpl->flag |= RenderUpdateFlag::Path; in appendRect()
269 pImpl->flag |= RenderUpdateFlag::Gradient; in fill()
278 pImpl->flag |= RenderUpdateFlag::Color; in fill()
[all …]
DtvgSwRenderer.h42 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags, bool c…
43 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags) overri…
86 … const Matrix& transform, const Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags);
DtvgPaint.cpp165 ret->pImpl->renderFlag |= RenderUpdateFlag::Transform; in duplicate()
181 renderFlag |= RenderUpdateFlag::Transform; in rotate()
192 renderFlag |= RenderUpdateFlag::Transform; in scale()
204 renderFlag |= RenderUpdateFlag::Transform; in translate()
239 …derer, const Matrix& pm, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag pFlag, bool c… in update()
247 if (renderFlag & RenderUpdateFlag::Transform) tr.update(); in update()
296 auto newFlag = static_cast<RenderUpdateFlag>(pFlag | renderFlag); in update()
297 renderFlag = RenderUpdateFlag::None; in update()
379 renderFlag = RenderUpdateFlag::None; in reset()
502 pImpl->renderFlag |= RenderUpdateFlag::Color; in opacity()
[all …]
DtvgPicture.cpp33 RenderUpdateFlag Picture::Impl::load() in load()
49 return RenderUpdateFlag::None; in load()
54 return RenderUpdateFlag::Image; in load()
58 return RenderUpdateFlag::None; in load()
DtvgPaint.h115 renderFlag |= RenderUpdateFlag::Transform; in transform()
123 if (renderFlag & RenderUpdateFlag::Transform) tr.update();
175 …derer, const Matrix& pm, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag pFlag, bool c…
DtvgCanvas.h96 auto flag = RenderUpdateFlag::None; in update()
97 if (status == Status::Damaged || force) flag = RenderUpdateFlag::All; in update()
DtvgText.h113 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag pFlag, TVG_UN… in update()
119 if (fill && P(shape)->flag & RenderUpdateFlag::Gradient) { in update()
DtvgRender.h41 enum RenderUpdateFlag : uint8_t {None = 0, Path = 1, Color = 2, Gradient = 4, Stroke = 8, Transform… enum
315 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags, bool c…
316 …a, const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flags) = 0;
DtvgScene.h113 …const Matrix& transform, Array<RenderData>& clips, uint8_t opacity, RenderUpdateFlag flag, TVG_UNU… in update()
DtvgLottieBuilder.cpp570 P(ctx->merging)->update(RenderUpdateFlag::Path); in updatePath()
815 P(ctx->merging)->update(RenderUpdateFlag::Path); in updatePolystar()
1052 P(shape)->update(RenderUpdateFlag::Path); in updateText()