337 {
339
340
341
347 return;
348 }
349
350
351
355 premix[0], premix[1], premix[2],
356 &c[0], &c[1], &c[2], &w);
358 c[
mWireOrder[2]], w, b0_out, b1_out, b2_out, w_out);
359 return;
360 }
361#if defined(FL_IS_AVR)
362
364
365
370 b0_out, b1_out, b2_out, w_out);
371 return;
372 }
373#endif
375 }
detail::RgbwConvertFn mRgbwConvert
loadAndScaleRGBWUnorderedFunction mLoadAndScaleRGBWUnordered
loadRawPremixedFunction mLoadRawPremixed
loadAndScaleRGBWFunction mLoadAndScaleRGBW
void rgb_2_rgbw_null_white_pixel(u16 w_color_temperature, u8 r, u8 g, u8 b, u8 r_scale, u8 g_scale, u8 b_scale, u8 *out_r, u8 *out_g, u8 *out_b, u8 *out_w) FL_NO_EXCEPT
Converts RGB to RGBW with the W channel set to black, always.
void rgbw_partial_reorder(EOrderW w_placement, u8 b0, u8 b1, u8 b2, u8 w, u8 *out_b0, u8 *out_b1, u8 *out_b2, u8 *out_b3) FL_NO_EXCEPT