[skottie] Remove templating from FractalNoiseNode
This saves 8k on my Linux x64 build.
$ bloaty -d symbols /tmp/bloaty/after_stripped --debug-file /tmp/bloaty/after -- /tmp/bloaty/before_stripped --debug-file /tmp/bloaty/before
VM SIZE FILE SIZE
-------------- --------------
[ = ] 0 [Unmapped] +1000 +26%
+56% +342 skottie::internal::(anonymous namespace)::FractalNoiseNode::onRevalidate() +342 +56%
[NEW] +16 reltable._ZN7skottie8internal12_GLOBAL__N_116FractalNoiseNode12onRevalidateEPN4s +16 [NEW]
[NEW] +16 skottie::internal::(anonymous namespace)::noise_effect()::effect 0 [ = ]
[NEW] +12 reltable._ZN7skottie8internal12_GLOBAL__N_116FractalNoiseNode12onRevalidateEPN4s +12 [NEW]
+0.1% +9 [section .text] +9 +0.1%
+0.1% +4 skottie::internal::DiscardableAdapterBase<>::~DiscardableAdapterBase() +4 +0.1%
-0.0% -28 [section .rodata] -28 -0.0%
[DEL] -145 skottie::internal::(anonymous namespace)::make_noise_effect() -145 [DEL]
[DEL] -1.12Ki skottie::internal::(anonymous namespace)::noise_effect<>()::effect 0 [ = ]
[DEL] -9.18Ki skottie::internal::(anonymous namespace)::FractalNoiseNode::getEffect() -9.18Ki [DEL]
-0.2% -10.1Ki TOTAL
Change-Id: I14a9ffd6f4d9efdfaa3096b143ebf331bd2778b0
Bug: skia:13657
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/585657
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Auto-Submit: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Florin Malita <fmalita@google.com>
1 file changed