| 188 | /// @note Inline implementation for ISR performance |
| 189 | FASTLED_FORCE_INLINE FL_IRAM FL_OPTIMIZE_FUNCTION |
| 190 | void wave3(u8 lane, |
| 191 | const Wave3BitExpansionLut& lut, |
| 192 | u8 (&FL_RESTRICT_PARAM output)[sizeof(Wave3Byte)]) { |
| 193 | Wave3Byte wave3_output; |
| 194 | detail::wave3_convert_byte_to_wave3byte(lane, lut, &wave3_output); |
| 195 | output[0] = wave3_output.data[0]; |
| 196 | output[1] = wave3_output.data[1]; |
| 197 | output[2] = wave3_output.data[2]; |
| 198 | } |
| 199 | |
| 200 | } // namespace fl |
| 201 |
no test coverage detected