diff options
author | Bad Diode <bd@badd10de.dev> | 2023-07-22 10:08:20 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2023-07-22 10:08:20 +0200 |
commit | 8236e0a7d4f99d1d354b3c7667327e707f1f2f4c (patch) | |
tree | 25054bba1dcaf0b6817f1410cd8c69afbea92d2c /src/rng.c | |
parent | 2c4b3648075cc5faa24b859685426b208ccb3a80 (diff) | |
download | stepper-8236e0a7d4f99d1d354b3c7667327e707f1f2f4c.tar.gz stepper-8236e0a7d4f99d1d354b3c7667327e707f1f2f4c.zip |
Add trig probability
Diffstat (limited to 'src/rng.c')
-rw-r--r-- | src/rng.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -7,7 +7,9 @@ u32 hash16(u32 input, u32 key) { | |||
7 | 7 | ||
8 | u16 rng16() { | 8 | u16 rng16() { |
9 | rng_state += 0xbadd; | 9 | rng_state += 0xbadd; |
10 | return hash16(rng_state, 0x10de); | 10 | u32 ret = hash16(rng_state, 0x10de); |
11 | rng_state += ret; | ||
12 | return ret; | ||
11 | } | 13 | } |
12 | 14 | ||
13 | u32 rng32() { | 15 | u32 rng32() { |