[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