24 const fl::i32 *fade_lut,
29 static fl::i32
pnoise2d_raw(fl::i32 fx_raw, fl::i32 fy_raw,
30 const fl::i32 *fade_lut,
static constexpr int FRAC_BITS
#define FASTLED_FORCE_INLINE
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Base definition for an LED controller.
static fl::i32 pnoise2d_raw(fl::i32 fx_raw, fl::i32 fy_raw, const fl::i32 *fade_lut, const fl::u8 *perm) FL_NO_EXCEPT
static constexpr fl::i32 HP_ONE
static FASTLED_FORCE_INLINE fl::i16 fade(fl::i16 t, const fl::i32 *table) FL_NO_EXCEPT
static FASTLED_FORCE_INLINE fl::i16 lerp(fl::i16 t, fl::i16 a, fl::i16 b) FL_NO_EXCEPT
static constexpr fl::i32 FP_ONE
static FASTLED_FORCE_INLINE fl::i16 grad(int hash, fl::i16 x, fl::i16 y) FL_NO_EXCEPT
static FASTLED_FORCE_INLINE void floor_frac(fl::i32 fp16, int &ifloor, fl::i16 &frac8) FL_NO_EXCEPT
static constexpr int HP_BITS
static fl::s16x16 pnoise2d(fl::s16x16 fx, fl::s16x16 fy, const fl::i32 *fade_lut, const fl::u8 *perm) FL_NO_EXCEPT
static constexpr int FP_BITS
static void init_fade_lut(fl::i32 *table) FL_NO_EXCEPT