static inline float cgm_smoothstep(float a, float b, float x);
static inline float cgm_lerp(float a, float b, float t);
static inline float cgm_bezier(float a, float b, float c, float d, float t);
static inline float cgm_smoothstep(float a, float b, float x);
static inline float cgm_lerp(float a, float b, float t);
static inline float cgm_bezier(float a, float b, float c, float d, float t);