mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-10 22:51:58 +00:00
lottie: remove unnecessary cast
This commit is contained in:
parent
4f2f4dbf26
commit
9ebc2045d6
1 changed files with 2 additions and 2 deletions
|
@ -1028,7 +1028,7 @@ static void _updatePrecomp(LottieLayer* precomp, float frameNo, LottieExpression
|
||||||
}
|
}
|
||||||
|
|
||||||
//TODO: remove the intermediate scene....
|
//TODO: remove the intermediate scene....
|
||||||
if (precomp->scene->composite(nullptr) != tvg::CompositeMethod::None) {
|
if (precomp->scene->composite(nullptr) != CompositeMethod::None) {
|
||||||
auto cscene = Scene::gen().release();
|
auto cscene = Scene::gen().release();
|
||||||
cscene->push(cast(precomp->scene));
|
cscene->push(cast(precomp->scene));
|
||||||
precomp->scene = cscene;
|
precomp->scene = cscene;
|
||||||
|
@ -1037,7 +1037,7 @@ static void _updatePrecomp(LottieLayer* precomp, float frameNo, LottieExpression
|
||||||
//clip the layer viewport
|
//clip the layer viewport
|
||||||
if (!precomp->clipper) {
|
if (!precomp->clipper) {
|
||||||
precomp->clipper = Shape::gen().release();
|
precomp->clipper = Shape::gen().release();
|
||||||
precomp->clipper->appendRect(0, 0, static_cast<float>(precomp->w), static_cast<float>(precomp->h));
|
precomp->clipper->appendRect(0.0f, 0.0f, precomp->w, precomp->h);
|
||||||
PP(precomp->clipper)->ref();
|
PP(precomp->clipper)->ref();
|
||||||
}
|
}
|
||||||
precomp->clipper->transform(precomp->cache.matrix);
|
precomp->clipper->transform(precomp->cache.matrix);
|
||||||
|
|
Loading…
Add table
Reference in a new issue