Definition at line 15 of file perlin_s8x8.cpp.hpp.
15 {
16 for (int i = 0; i <= 256; i++) {
17 fl::i16
t =
static_cast<fl::i16
>((i *
HP_ONE) / 256);
18 fl::i16 t2 =
static_cast<fl::i16
>((
static_cast<fl::i32
>(
t) *
t) >>
HP_BITS);
19 fl::i16 t3 =
static_cast<fl::i16
>((
static_cast<fl::i32
>(t2) *
t) >>
HP_BITS);
20 fl::i16 inner =
static_cast<fl::i16
>((
static_cast<fl::i32
>(
t) * (6 *
HP_ONE)) >>
HP_BITS);
22 inner =
static_cast<fl::i16
>((
static_cast<fl::i32
>(
t) * inner) >>
HP_BITS);
24 table[i] =
static_cast<fl::i32
>((
static_cast<fl::i32
>(t3) * inner) >>
HP_BITS);
25 }
26}
static constexpr fl::i32 HP_ONE
static constexpr int HP_BITS
References fl::FL_NO_EXCEPT, HP_BITS, HP_ONE, and fl::t.