| /lvgl-latest/src/libs/thorvg/ |
| D | tvgLottieExpressions.cpp | 40 LottieExpression* exp; member 64 static ExpContent* _expcontent(LottieExpression* exp, float frameNo, LottieObject* obj) in _expcontent() argument 67 data->exp = exp; in _expcontent() 251 …jerry_value_t context, float frameNo, LottieLayer* layer, LottieLayer* comp, LottieExpression* exp) in _buildLayer() argument 283 auto startTime = jerry_number(exp->comp->timeAtFrame(layer->startFrame)); in _buildLayer() 333 jerry_object_set_native_ptr(content, &freeCb, _expcontent(exp, frameNo, layer)); in _buildLayer() 684 _buildLayer(obj, data->frameNo, layer, comp, data->exp); in _layer() 692 auto exp = static_cast<LottieExpression*>(jerry_object_get_native_ptr(info->function, nullptr)); in _nearestKey() local 694 auto frameNo = exp->comp->frameAtTime(time); in _nearestKey() 695 auto index = jerry_number(exp->property->nearest(frameNo)); in _nearestKey() [all …]
|
| D | tvgLottieExpressions.h | 47 bool result(float frameNo, NumType& out, LottieExpression* exp) in result() 49 auto bm_rt = evaluate(frameNo, exp); in result() 62 bool result(float frameNo, Point& out, LottieExpression* exp) in result() 64 auto bm_rt = evaluate(frameNo, exp); in result() 82 bool result(float frameNo, RGB24& out, LottieExpression* exp) in result() 84 auto bm_rt = evaluate(frameNo, exp); in result() 105 bool result(float frameNo, Fill* fill, LottieExpression* exp) in result() 107 auto bm_rt = evaluate(frameNo, exp); in result() 118 … LottieRoundnessModifier* roundness, const LottieOffsetModifier* offsetPath, LottieExpression* exp) in result() 120 auto bm_rt = evaluate(frameNo, exp); in result() [all …]
|
| D | tvgLottieProperty.h | 120 LottieExpression* exp = nullptr; member 226 float _loop(T* frames, float frameNo, LottieExpression* exp) in _loop() argument 228 …if (frameNo >= exp->loop.in || frameNo < frames->first().no || frameNo < frames->last().no) return… in _loop() 232 switch (exp->loop.mode) { in _loop() 234 … return fmodf(frameNo, frames->last().no - frames->first().no) + (*frames)[exp->loop.key].no; in _loop() 237 auto range = frames->last().no - (*frames)[exp->loop.key].no; in _loop() 240 return (forward ? frameNo : (range - frameNo)) + (*frames)[exp->loop.key].no; in _loop() 243 …return fmodf(frameNo, (*frames)[frames->count - 1 - exp->loop.key].no - frames->first().no) + fram… in _loop() 246 auto range = (*frames)[frames->count - 1 - exp->loop.key].no - frames->first().no; in _loop() 276 if (exp) { in release() [all …]
|
| D | tvgLottieModel.cpp | 460 float LottieLayer::remap(LottieComposition* comp, float frameNo, LottieExpressions* exp) in remap() argument 463 frameNo = comp->frameAtTime(timeRemap(frameNo, exp)); in remap()
|
| D | tvgLottieParser.cpp | 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()
|
| D | tvgLottieModel.h | 765 float remap(LottieComposition* comp, float frameNo, LottieExpressions* exp);
|
| /lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
| D | biginteger.h | 167 BigInteger& MultiplyPow5(unsigned exp) { in MultiplyPow5() argument 182 if (exp == 0) return *this; in MultiplyPow5() 183 for (; exp >= 27; exp -= 27) *this *= RAPIDJSON_UINT64_C2(0X6765C793, 0XFA10079D); // 5^27 in MultiplyPow5() 184 for (; exp >= 13; exp -= 13) *this *= static_cast<uint32_t>(1220703125u); // 5^13 in MultiplyPow5() 185 if (exp > 0) *this *= kPow5[exp - 1]; in MultiplyPow5() 235 unsigned exp = static_cast<unsigned>(end - begin); in AppendDecimal64() local 236 (MultiplyPow5(exp) <<= exp) += u; // *this = *this * 10^exp + u in AppendDecimal64()
|
| D | strtod.h | 28 inline double FastPath(double significand, int exp) { in FastPath() argument 29 if (exp < -308) in FastPath() 31 else if (exp >= 0) in FastPath() 32 return significand * internal::Pow10(exp); in FastPath() 34 return significand / internal::Pow10(-exp); in FastPath() 229 …ullPrecision(double d, int p, const Ch* decimals, size_t length, size_t decimalPosition, int exp) { in StrtodFullPrecision() argument 244 RAPIDJSON_ASSERT(exp >= INT_MIN + dExpAdjust); in StrtodFullPrecision() 245 int dExp = exp - dExpAdjust; in StrtodFullPrecision()
|
| D | diyfp.h | 51 DiyFp(uint64_t fp, int exp) : f(fp), e(exp) {} in DiyFp() 242 inline DiyFp GetCachedPower10(int exp, int *outExp) { in GetCachedPower10() argument 243 RAPIDJSON_ASSERT(exp >= -348); in GetCachedPower10() 244 unsigned index = static_cast<unsigned>(exp + 348) / 8u; in GetCachedPower10()
|
| /lvgl-latest/src/misc/ |
| D | lv_math.c | 391 int64_t lv_pow(int64_t base, int8_t exp) in lv_pow() argument 394 while(exp) { in lv_pow() 395 if(exp & 1) in lv_pow() 397 exp >>= 1; in lv_pow()
|
| D | lv_math.h | 129 int64_t lv_pow(int64_t base, int8_t exp);
|
| /lvgl-latest/src/libs/thorvg/rapidjson/ |
| D | reader.h | 1633 int exp = 0; in ParseNumber() local 1647 exp = static_cast<int>(s.Take() - '0'); in ParseNumber() 1659 exp = exp * 10 + static_cast<int>(s.Take() - '0'); in ParseNumber() 1660 if (RAPIDJSON_UNLIKELY(exp > maxExp)) { in ParseNumber() 1669 exp = exp * 10 + static_cast<int>(s.Take() - '0'); in ParseNumber() 1670 if (RAPIDJSON_UNLIKELY(exp > maxExp)) in ParseNumber() 1679 exp = -exp; in ParseNumber() 1713 int p = exp + expFrac; in ParseNumber() 1715 d = internal::StrtodFullPrecision(d, p, decimal, length, decimalPosition, exp); in ParseNumber()
|
| /lvgl-latest/src/stdlib/builtin/ |
| D | lv_tlsf.c | 274 #define tlsf_cast(t, exp) ((t) (exp)) argument 293 #define tlsf_static_assert(exp) \ argument 294 typedef char _tlsf_glue(static_assert, __LINE__) [(exp) ? 1 : -1]
|