Fix #23901: displace node not working with negative values.
[blender.git] / source / blender / blenlib / intern / math_base_inline.c
index b364ff73e4f9b1456bc6604ce2b00bf7d46b6e4b..fc4134571227b81edaf4853ff7d678e472189fac 100644 (file)
@@ -122,5 +122,10 @@ MINLINE float maxf(float a, float b)
        return (a > b)? a: b;
 }
 
+MINLINE float signf(float f)
+{
+       return (f < 0.f)? -1.f: 1.f;
+}
+
 #endif /* BLI_MATH_BASE_INLINE */