Home
last modified time | relevance | path

Searched refs:comp (Results 1 – 15 of 15) sorted by relevance

/lvgl-latest/src/libs/thorvg/
DtvgLottieLoader.cpp39 if (comp) { in run()
40 builder->update(comp, frameNo); in run()
47 comp = parser.comp; in run()
49 builder->build(comp); in run()
85 delete(comp); in ~LottieLoader()
96 if (comp) { in header()
97 w = static_cast<float>(comp->w); in header()
98 h = static_cast<float>(comp->h); in header()
99 frameDuration = comp->duration(); in header()
100 frameCnt = comp->frameCnt(); in header()
[all …]
DtvgLottieParser.cpp40 static LottieExpression* _expression(char* code, LottieComposition* comp, LottieLayer* layer, Lotti… in _expression() argument
42 if (!comp->expressions) comp->expressions = true; in _expression()
46 inst->comp = comp; in _expression()
403 for (auto i = comp->interpolators.begin(); i < comp->interpolators.end(); ++i) { in getInterpolator()
411 comp->interpolators.push(interpolator); in getInterpolator()
500 for (auto slot = comp->slots.begin(); slot < comp->slots.end(); ++slot) { in parseProperty()
505 comp->slots.push(new LottieSlot(sid, obj, type)); in parseProperty()
507 prop.exp = _expression(getStringCopy(), comp, context.layer, context.parent, &prop); in parseProperty()
599 …else if (KEY_AS("x")) transform->position.exp = _expression(getStringCopy(), comp, context.layer, … in parseTransform()
694 path.exp = _expression(getStringCopy(), comp, context.layer, context.parent, &path); in getPathSet()
[all …]
DtvgLottieExpressions.cpp251 static void _buildLayer(jerry_value_t context, float frameNo, LottieLayer* layer, LottieLayer* comp in _buildLayer() argument
283 auto startTime = jerry_number(exp->comp->timeAtFrame(layer->startFrame)); in _buildLayer()
327 jerry_object_set_native_ptr(toComp, nullptr, comp); in _buildLayer()
667 auto comp = static_cast<LottieLayer*>(data->obj); in _layer() local
673 layer = comp->layerByIdx(idx); in _layer()
677 layer = comp->layerById(_idByName(args[0])); in _layer()
684 _buildLayer(obj, data->frameNo, layer, comp, data->exp); in _layer()
694 auto frameNo = exp->comp->frameAtTime(time); in _nearestKey()
736 auto frameNo = exp->comp->frameAtTime(time); in _valueAtTime()
759 auto frameNo = exp->comp->frameAtTime(time); in _velocityAtTime()
[all …]
DtvgLottieBuilder.h105 bool update(LottieComposition* comp, float progress);
106 void build(LottieComposition* comp);
110 void updateLayer(LottieComposition* comp, Scene* scene, LottieLayer* layer, float frameNo);
111 bool updateMatte(LottieComposition* comp, float frameNo, Scene* scene, LottieLayer* layer);
112 void updatePrecomp(LottieComposition* comp, LottieLayer* precomp, float frameNo);
DtvgLottieBuilder.cpp40 static bool _buildComposition(LottieComposition* comp, LottieLayer* parent);
955 void LottieBuilder::updatePrecomp(LottieComposition* comp, LottieLayer* precomp, float frameNo) in updatePrecomp() argument
959 frameNo = precomp->remap(comp, frameNo, exps); in updatePrecomp()
963 if (!child->matteSrc) updateLayer(comp, precomp->scene, child, frameNo); in updatePrecomp()
1198 bool LottieBuilder::updateMatte(LottieComposition* comp, float frameNo, Scene* scene, LottieLayer* … in updateMatte() argument
1203 updateLayer(comp, scene, target, frameNo); in updateMatte()
1235 void LottieBuilder::updateLayer(LottieComposition* comp, Scene* scene, LottieLayer* layer, float fr… in updateLayer() argument
1256 if (!updateMatte(comp, frameNo, scene, layer)) return; in updateLayer()
1260 updatePrecomp(comp, layer, frameNo); in updateLayer()
1297 static void _buildReference(LottieComposition* comp, LottieLayer* layer) in _buildReference() argument
[all …]
DtvgLottieExpressions.h143 void buildComp(LottieComposition* comp, float frameNo, LottieExpression* exp);
144 void buildComp(jerry_value_t context, float frameNo, LottieLayer* comp, LottieExpression* exp);
149 jerry_value_t comp; member
DtvgLottieLoader.h47 LottieComposition* comp = nullptr; variable
DtvgSwRenderer.cpp389 for (auto comp = compositors.begin(); comp < compositors.end(); ++comp) { in clearCompositors() local
390 free((*comp)->compositor->image.data); in clearCompositors()
391 delete((*comp)->compositor); in clearCompositors()
392 delete(*comp); in clearCompositors()
DtvgSvgSceneBuilder.cpp266 auto comp = Shape::gen(); in _applyComposition() local
272 …if (_appendClipChild(loaderData, *child, comp.get(), vBox, svgPath, compNode->child.count > 1)) va… in _applyComposition()
277 comp->transform(finalTransform); in _applyComposition()
278 paint->clip(std::move(comp)); in _applyComposition()
296 … if (auto comp = _sceneBuildHelper(loaderData, compNode, vBox, svgPath, true, 0, &isMaskWhite)) { in _applyComposition() local
299 comp->transform(finalTransform); in _applyComposition()
301 if (node->transform) comp->transform(*node->transform); in _applyComposition()
305 paint->composite(std::move(comp), CompositeMethod::LumaMask); in _applyComposition()
307 paint->composite(std::move(comp), CompositeMethod::AlphaMask); in _applyComposition()
DtvgLottieParser.h45 LottieComposition* comp = nullptr; member
DtvgLottieModel.cpp460 float LottieLayer::remap(LottieComposition* comp, float frameNo, LottieExpressions* exp) in remap() argument
463 frameNo = comp->frameAtTime(timeRemap(frameNo, exp)); in remap()
DtvgLottieModel.h765 float remap(LottieComposition* comp, float frameNo, LottieExpressions* exp);
770 LottieLayer* comp = nullptr; //Precompositor, current layer is belonges. member
DtvgLottieProperty.h137 LottieComposition* comp; member
/lvgl-latest/src/misc/
Dlv_math.c329 unsigned char comp; in lv_atan2() local
357 comp = 0; in lv_atan2()
360 if(tempdegree <= 44) comp++; in lv_atan2()
361 if(tempdegree <= 41) comp++; in lv_atan2()
362 if(tempdegree <= 37) comp++; in lv_atan2()
363 if(tempdegree <= 32) comp++; /*max is 4 degrees compensated*/ in lv_atan2()
366 if(tempdegree >= 2) comp++; in lv_atan2()
367 if(tempdegree >= 6) comp++; in lv_atan2()
368 if(tempdegree >= 10) comp++; in lv_atan2()
369 if(tempdegree >= 15) comp++; /*max is 4 degrees compensated*/ in lv_atan2()
[all …]
/lvgl-latest/src/libs/tiny_ttf/
Dstb_truetype_htcw.h2031 stbtt_uint32 comp = g + 10; local
2040 flags = ttSHORT(data, comp);
2041 comp += 2;
2042 gidx = ttSHORT(data, comp);
2043 comp += 2;
2047 mtx[4] = ttSHORT(data, comp);
2048 comp += 2;
2049 mtx[5] = ttSHORT(data, comp);
2050 comp += 2;
2053 mtx[4] = ttCHAR(data, comp);
[all …]