|
FastLED 3.10.6
|
| void fl::foldAdaptationIntoSourceMatrix | ( | const AdaptationMatrixQ16 & | adaptation, |
| SourceMatrixQ16 * | source ) |
Pre-multiply the adaptation into a source matrix, in place.
This is how the streaming path should use it: primaries and adaptation become one matrix at bind time, so the per-pixel cost of adaptation is zero rather than a second matrix multiply per channel.
Definition at line 151 of file chromatic_adaptation.cpp.hpp.
References FL_NO_EXCEPT.
Referenced by buildStreamingPipelineQ16().
Here is the caller graph for this function: