FastLED 3.10.6
Loading...
Searching...
No Matches
fl::WideLoadBinder< T, typename > Struct Template Reference

Detailed Description

template<typename T, typename = void>
struct fl::WideLoadBinder< T, typename >

Binds the wide thunk only when T declares loadAndScaleRGB16.

A plain PixelController does not, so nothing is emitted for it and the pointer stays null; PixelIterator::loadAndScaleRGB16 then widens the 8-bit load in one place instead of once per colour order.

Definition at line 145 of file pixel_iterator.h.

#include <pixel_iterator.h>

+ Inheritance diagram for fl::WideLoadBinder< T, typename >:

Static Public Member Functions

static loadAndScaleRGB16Function get () FL_NO_EXCEPT
 

The documentation for this struct was generated from the following file: