]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/warpzonelib/mathlib.qh
Sounds: rename registry globals
[xonotic/xonotic-data.pk3dir.git] / qcsrc / warpzonelib / mathlib.qh
index ddd494de5b8422e5560cb68301d5fada7b43d73d..6f7adf44f753c2d2ba5a9527b1b397d35fbca598 100644 (file)
@@ -41,6 +41,7 @@ vector frexp(float x); // returns mantissa as _x, exponent as _y
 int ilogb(float x);
 float ldexp(float x, int e);
 //float log(float x);
+float logn(float x, float base);
 float log10(float x);
 float log1p(float x);
 float log2(float x);
@@ -104,7 +105,8 @@ const float M_LOG2E    = 1.4426950408889634074;   /* log_2 e */
 const float M_LOG10E   = 0.43429448190325182765;  /* log_10 e */
 const float M_LN2      = 0.69314718055994530942;  /* log_e 2 */
 const float M_LN10     = 2.30258509299404568402;  /* log_e 10 */
-const float M_PI       = 3.14159265358979323846;  /* pi */
+// -Wdouble-declaration
+#define M_PI             3.14159265358979323846   /* pi */
 const float M_PI_2     = 1.57079632679489661923;  /* pi/2 */
 const float M_PI_4     = 0.78539816339744830962;  /* pi/4 */
 const float M_1_PI     = 0.31830988618379067154;  /* 1/pi */