FastLED 3.9.15
Loading...
Searching...
No Matches
fl::anonymous_namespace{colorutils.cpp.hpp} Namespace Reference

Classes

struct  ProgmemRGBPaletteReader
 
struct  RuntimeRGBPaletteReader
 

Functions

template<fl::u8 PaletteBits, typename Reader>
CRGB16 ColorFromPaletteHDImpl (const Reader &reader, fl::u16 index, fl::u8x8 brightness, TBlendType blendType)
 
fl::u16 lerp_channel_to_hd (fl::u8 a, fl::u8 b, fl::u16 frac, fl::u32 segment_size)
 
fl::u16 promote_channel_to_hd (fl::u8 channel)
 
CRGB16 promote_rgb_to_hd (const CRGB &rgb)
 
fl::u16 scale_hd_channel (fl::u16 channel, fl::u8x8 scale)
 
void scale_rgb_hd (CRGB16 &rgb, fl::u8x8 brightness)