|
FastLED 3.10.6
|
| void fl::processPixelQ16 | ( | const StreamingPipelineQ16 & | pipeline, |
| u8 | r, | ||
| u8 | g, | ||
| u8 | b, | ||
| i32(&) | drives[3] ) |
One pixel: an RGB8 code triple to three physical emitter drives in s16.16.
Drives always come back inside [0, 1]. No allocation, no state carried between calls, no RGB8 intermediate.
Definition at line 296 of file pipeline.cpp.hpp.
References applyFluxScalar(), FL_NO_EXCEPT, fl::StreamingPipelineQ16::flux, g, processPixelLinearQ16(), and fl::StreamingPipelineQ16::response.
Referenced by fl::ColorManagedPixelSource::loadAndScaleRGB(), and fl::ColorManagedPixelSource::loadAndScaleRGB16().
Here is the call graph for this function:
Here is the caller graph for this function: