14 #define IS_RNG_AVAILABLE 1 42 *rng_state = (uint)( ((
unsigned long)(*rng_state+1u)*279470273u) % 0xfffffffb );
static uint lehmer_rand_uint(uint *rng_state)
Generate a Lehmer (linear congruential) integer random variate.
static float2 lehmer_rand_vec(uint *rng_state)
Generate a Lehmer RNG float2 vector random variate .