Home
last modified time | relevance | path

Searched refs:effect (Results 1 – 25 of 35) sorted by relevance

12

/lvgl-latest/src/libs/thorvg/
DtvgScene.cpp110 Result Scene::push(SceneEffect effect, ...) noexcept in push() argument
112 if (effect == SceneEffect::ClearAll) return pImpl->resetEffects(); in push()
117 va_start(args, effect); in push()
121 switch (effect) { in push()
DtvgScene.h150 renderer->effect(cmp, *e); in render()
182 auto effect = *e; in bounds() local
183 if (effect->rd || renderer->prepare(effect)) { in bounds()
184 ex = std::min(ex, effect->extend.x); in bounds()
185 ey = std::min(ey, effect->extend.y); in bounds()
186 ew = std::max(ew, effect->extend.w); in bounds()
187 eh = std::max(eh, effect->extend.h); in bounds()
DtvgSwRenderer.h66 bool prepare(RenderEffect* effect) override;
67 bool effect(RenderCompositor* cmp, const RenderEffect* effect) override;
DtvgLottieParser.cpp1263 void LottieParser::parseGaussianBlur(LottieGaussianBlur* effect) in parseGaussianBlur() argument
1274 if (idx == 0) parsePropertyInternal(effect->blurness); in parseGaussianBlur()
1275 else if (idx == 1) parsePropertyInternal(effect->direction); in parseGaussianBlur()
1276 else if (idx == 2) parsePropertyInternal(effect->wrap); in parseGaussianBlur()
1287 void LottieParser::parseEffect(LottieEffect* effect) in parseEffect() argument
1289 switch (effect->type) { in parseEffect()
1291 parseGaussianBlur(static_cast<LottieGaussianBlur*>(effect)); in parseEffect()
1305 LottieEffect* effect = nullptr; in parseEffects() local
1311 effect = getEffect(getInt()); in parseEffects()
1312 if (!effect) break; in parseEffects()
[all …]
DtvgLottieParser.h101 void parseGaussianBlur(LottieGaussianBlur* effect);
118 void parseEffect(LottieEffect* effect);
DtvgSwRenderer.cpp650 bool SwRenderer::prepare(RenderEffect* effect) in prepare() argument
652 switch (effect->type) { in prepare()
653 …ceneEffect::GaussianBlur: return effectGaussianPrepare(static_cast<RenderEffectGaussian*>(effect)); in prepare()
659 bool SwRenderer::effect(RenderCompositor* cmp, const RenderEffect* effect) in effect() argument
664 switch (effect->type) { in effect()
665 …rn effectGaussianBlur(p->image, buffer, p->bbox, static_cast<const RenderEffectGaussian*>(effect)); in effect()
DtvgRender.h336 virtual bool prepare(RenderEffect* effect) = 0;
337 virtual bool effect(RenderCompositor* cmp, const RenderEffect* effect) = 0;
DtvgLottieExpressions.cpp1309 auto effect = jerry_function_external(_effect); in buildGlobal() local
1310 jerry_object_set_sz(global, EXP_EFFECT, effect); in buildGlobal()
1311 jerry_value_free(effect); in buildGlobal()
DtvgLottieBuilder.cpp1225 auto effect = static_cast<LottieGaussianBlur*>(*ef); in updateEffect() local
1226 …cene->push(SceneEffect::GaussianBlur, sqrt(effect->blurness(frameNo)), effect->direction(frameNo) … in updateEffect()
Dthorvg.h1455 Result push(SceneEffect effect, ...) noexcept;
/lvgl-latest/docs/details/other-components/
Dmonkey.rst40 - :cpp:enumerator:`LV_INDEV_TYPE_POINTER`: No effect, click randomly within the pixels of the scree…
45 - :cpp:enumerator:`LV_INDEV_TYPE_KEYPAD`: No effect, Send random :ref:`indev_keys`.
/lvgl-latest/libs/nema_gfx/include/
Dnema_transitions.h64 void nema_transition(nema_transition_t effect, nema_tex_t initial, nema_tex_t final,
/lvgl-latest/demos/music/
DREADME.md21 - If there is no bass, add 1 to the offset of the bars (it creates a "walking" effect)
/lvgl-latest/docs/details/widgets/
Dkeyboard.rst73 Pop-overs currently are merely a visual effect and don't allow
84 Keep in mind that using following keywords in the map will have the same effect as
Dtabview.rst116 Keys have effect only on the tab buttons.
Darc.rst73 has no effect until angle is set by :cpp:func:`lv_arc_set_value` or value of the Arc
Dlabel.rst153 Note that this has a visible effect only if:
Dimage.rst114 or a "running image" effect can be created by :ref:`Animating <animation>` the x or y offset.
/lvgl-latest/docs/details/integration/driver/display/
Dst_ltdc.rst97 :c:macro:`LV_ST_LTDC_USE_DMA2D_FLUSH` will be have no effect if rotation
/lvgl-latest/src/draw/dma2d/
Dlv_draw_dma2d.c17 #warning LV_USE_DRAW_DMA2D_INTERRUPT is 1 but has no effect because LV_USE_OS is LV_OS_NONE
/lvgl-latest/docs/details/integration/driver/
Dopengles.rst218 The effect can be observed in the "Containers with opa_layer" scene of the benchmark demo
/lvgl-latest/docs/details/integration/renderers/
Dvg_lite.rst48 … shadow rendering. However, through experimentation, it has been found that a similar shadow effect
/lvgl-latest/docs/details/base-widget/layouts/
Dgrid.rst46 styles to take effect. The functions below cause the parent Widget to become a
Dflex.rst51 The parent Widget must be a Flex container for these styles to take effect.
/lvgl-latest/docs/details/base-widget/
Dcoord.rst246 //Has the same effect
479 transformation is "only" a visual effect.

12