MCPcopy Create free account
hub / github.com/FastLED/FastLED / wave3Transpose_2

Function wave3Transpose_2

src/fl/channels/wave3.cpp.hpp:119–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117// ============================================================================
118
119FL_OPTIMIZE_FUNCTION FL_IRAM
120void wave3Transpose_2(const u8 (&FL_RESTRICT_PARAM lanes)[2],
121 const Wave3BitExpansionLut& lut,
122 u8 (&FL_RESTRICT_PARAM output)[2 * sizeof(Wave3Byte)]) {
123 Wave3Byte laneWaveforms[2];
124 detail::wave3_convert_byte_to_wave3byte(lanes[0], lut, &laneWaveforms[0]);
125 detail::wave3_convert_byte_to_wave3byte(lanes[1], lut, &laneWaveforms[1]);
126 detail::wave3_transpose_2(laneWaveforms, output);
127}
128
129FL_OPTIMIZE_FUNCTION FL_IRAM
130void wave3Transpose_4(const u8 (&FL_RESTRICT_PARAM lanes)[4],

Callers 2

populateDmaBufferMethod · 0.85
FL_TEST_FILEFunction · 0.85

Calls 2

wave3_transpose_2Function · 0.85

Tested by

no test coverage detected