FastLED 3.9.15
Loading...
Searching...
No Matches

◆ convert() [2/3]

void fl::Gamma8Impl::convert ( fl::span< const fl::ufixed_point< 8, 8 > > input,
fl::span< u16 > output ) const
inlineoverridevirtual

Implements fl::Gamma8.

Definition at line 426 of file ease.cpp.hpp.

427 {
428 const int n =
429 input.size() < output.size() ? input.size() : output.size();
430 for (int i = 0; i < n; ++i) {
431 output[i] = lerpLut(input[i]);
432 }
433 }
u16 lerpLut(const fl::ufixed_point< 8, 8 > &fp) const
Definition ease.cpp.hpp:446
constexpr fl::size size() const FL_NOEXCEPT
Definition span.h:458

References lerpLut().

+ Here is the call graph for this function: