static inline void vg_slewf( f32 *a, f32 b, f32 speed ){
f32 d = vg_signf( b-*a ),
c = *a + d*speed;
*a = vg_minf( b*d, c*d ) * d;
}
static inline void vg_slewf( f32 *a, f32 b, f32 speed ){
f32 d = vg_signf( b-*a ),
c = *a + d*speed;
*a = vg_minf( b*d, c*d ) * d;
}