Home
last modified time | relevance | path

Searched refs:compData (Results 1 – 2 of 2) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgPaint.h54 Composite* compData = nullptr; member
91 if (compData) { in ~Impl()
92 if (P(compData->target)->unref() == 0) delete(compData->target); in ~Impl()
93 free(compData); in ~Impl()
147 if (compData) { in composite()
148 P(compData->target)->unref(); in composite()
149 if ((compData->target != target) && P(compData->target)->refCnt == 0) { in composite()
150 delete(compData->target); in composite()
154 free(compData); in composite()
155 compData = nullptr; in composite()
[all …]
DtvgPaint.cpp169 if (compData) ret->pImpl->composite(ret, compData->target->duplicate(), compData->method); in duplicate()
216 if (compData && !(compData->target->pImpl->ctxFlag & ContextFlag::FastTrack)) { in render()
220 … if (MASK_REGION_MERGING(compData->method)) region.add(P(compData->target)->bounds(renderer)); in render()
222 cmp = renderer->target(region, COMPOSITE_TO_COLORSPACE(renderer, compData->method)); in render()
224 compData->target->pImpl->render(renderer); in render()
228 if (cmp) renderer->beginComposite(cmp, compData->method, compData->target->pImpl->opacity); in render()
254 if (compData) { in update()
255 auto target = compData->target; in update()
256 auto method = compData->method; in update()
266 if (!shape->fill() && !(PP(shape)->compData)) { in update()
[all …]