Constructor.
164 }
int8_t mAdvance
how many bytes to advance the pointer by each time. For CRGB this is 3.
int mLenRemaining
counter for the number of LEDs left to process
void initOffsets(int len)
Initialize the PixelController::mOffsets array based on the length of the strip.
const uint8_t * mData
pointer to the underlying LED data
uint8_t d[3]
values for the scaled dither signal
ColorAdjustment mColorAdjustment
int mLen
number of LEDs in the data for one lane
static FASTLED_FORCE_INLINE uint8_t dither(PixelController &pc, uint8_t b)
Calculate a dither value using the per-channel dither data.
void enable_dithering(EDitherMode dither)
Toggle dithering enable If dithering is set to enabled, this will re-init the dithering values (init_...