FastLED 3.9.15
Loading...
Searching...
No Matches

◆ transpose8x1_noinline()

void fl::transpose8x1_noinline ( unsigned char * A,
unsigned char * B )

Simplified 8x1 bit transpose (non-inline version)

This rotates data into LSB for faster write (code can walk array backwards). Based on: https://web.archive.org/web/20190108225554/http://www.hackersdelight.org/hdcodetxt/transpose8.c.txt

Parameters
AInput array (8 bytes)
BOutput array (8 bytes, transposed)
Examples
/home/runner/work/FastLED/FastLED/src/fl/math/transposition.h.

References B, and FL_NOEXCEPT.