Go to the source code of this file.
|
| FASTLED_FORCE_INLINE i32 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::applyRadialFilter (i32 noise_255, i32 rf_raw) |
| |
| FASTLED_FORCE_INLINE i32 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::clampAndScale255 (i32 raw_s16x16) |
| |
| FASTLED_FORCE_INLINE simd::simd_u32x4 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::loadAligned (const i32 *arr, int i) |
| |
| FASTLED_FORCE_INLINE i32 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::perlinCoord (i32 sc_val, i32 dist_raw, i32 offset) |
| |
| FASTLED_FORCE_INLINE u32 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::radiansToA24 (i32 base_s16x16, i32 offset_s16x16) |
| |
| FASTLED_FORCE_INLINE void | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::scatterPixel (fl::span< CRGB > leds, u16 idx, simd::simd_u32x4 r, simd::simd_u32x4 g, simd::simd_u32x4 b, int lane) |
| |
| FrameSetup | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::setupChasingSpiralFrame (Context &ctx, ChasingSpiralState &state) |
| |
| simd::simd_u32x4 | fl::anonymous_namespace{chasing_spirals.cpp.hpp}::simd4_processChannel (simd::simd_u32x4 base_vec, simd::simd_u32x4 dist_vec, i32 radial_offset, i32 linear_offset, const i32 *fade_lut, const u8 *perm, i32 cx_raw, i32 cy_raw, simd::simd_u32x4 rf_vec) |
| |
◆ fl::anonymous_namespace{chasing_spirals.cpp.hpp}::FrameSetup
| struct fl::anonymous_namespace{chasing_spirals.cpp.hpp}::FrameSetup |
| Class Members |
|
const i32 * |
base_angle |
|
|
i32 |
cx_raw |
|
|
i32 |
cy_raw |
|
|
const i32 * |
dist_scaled |
|
|
const i32 * |
fade_lut |
|
|
span< CRGB > |
leds |
|
|
i32 |
lin0_raw |
|
|
i32 |
lin1_raw |
|
|
i32 |
lin2_raw |
|
|
const u8 * |
perm |
|
|
const u16 * |
pixel_idx |
|
|
i32 |
rad0_raw |
|
|
i32 |
rad1_raw |
|
|
i32 |
rad2_raw |
|
|
const i32 * |
rf3 |
|
|
const i32 * |
rf_half |
|
|
const i32 * |
rf_quarter |
|
|
int |
total_pixels |
|