| 25 | } |
| 26 | |
| 27 | fl::s16x16 perlin_s16x16::pnoise2d(fl::s16x16 fx, fl::s16x16 fy, |
| 28 | const fl::i32 *fade_lut, |
| 29 | const fl::u8 *perm) { |
| 30 | return fl::s16x16::from_raw( |
| 31 | pnoise2d_raw(fx.raw(), fy.raw(), fade_lut, perm)); |
| 32 | } |
| 33 | |
| 34 | fl::i32 perlin_s16x16::pnoise2d_raw(fl::i32 fx_raw, fl::i32 fy_raw, |
| 35 | const fl::i32 *fade_lut, |