From a5111c5b51497177fdffa7dad56af769a3f2e8ad Mon Sep 17 00:00:00 2001 From: jacob Date: Fri, 17 Jan 2025 10:16:50 -0600 Subject: [PATCH] rename rand.dat -> noise.dat --- res/{rand.dat => noise.dat} | 0 src/rng.c | 8 +++++--- 2 files changed, 5 insertions(+), 3 deletions(-) rename res/{rand.dat => noise.dat} (100%) diff --git a/res/rand.dat b/res/noise.dat similarity index 100% rename from res/rand.dat rename to res/noise.dat diff --git a/src/rng.c b/src/rng.c index b9187d35..e00b7745 100644 --- a/src/rng.c +++ b/src/rng.c @@ -40,9 +40,9 @@ struct rng_startup_receipt rng_startup(struct resource_startup_receipt *resource { (UNUSED)resource_sr; G.arena = arena_alloc(GIGABYTE(64)); - struct string rand_path = STR("res/rand.dat"); - if (resource_exists(rand_path)) { - struct resource r = resource_open(rand_path); + struct string noise_path = STR("res/noise.dat"); + if (resource_exists(noise_path)) { + struct resource r = resource_open(noise_path); G.noise_count = r.bytes.size / sizeof(*G.noise); G.noise = arena_push_array(&G.arena, u64, G.noise_count); MEMCPY(G.noise, r.bytes.data, r.bytes.size); @@ -84,6 +84,8 @@ f64 rng_rand_f64(f64 range_start, f64 range_end) /* ========================== * * Noise * Functions that return a deterministic pre-computed random number based on the provided seed + * + * NOTE: Noise pattern repeats after period depending on how much noise data exists in noise.dat * ========================== */ u32 rng_noise_u32(u32 seed)