ref: 4cae69d325329e3c1d7bf043eb52d610369a26bb
parent: 10f8c4729d6fc47a061f08ee2741e33fd672dc9e
author: Konstantinn Bonnet <qu7uux@gmail.com>
date: Wed Jun 24 00:38:39 EDT 2015
remove unused Q_ftol and Q_log2
--- a/ctf/q_shared.c
+++ b/ctf/q_shared.c
@@ -216,22 +216,6 @@
in1[2][2] * in2[2][3] + in1[2][3];
}
-
-//============================================================================
-
-
-float Q_fabs (float f)
-{
- /*
- if (f >= 0)
- return f;
- return -f;
- */
- int tmp = * ( int * ) &f;
- tmp &= 0x7FFFFFFF;
- return * ( float * ) &tmp;
-}
-
/*
===============
LerpAngle
@@ -508,17 +492,6 @@
out[1] = in[1]*scale;
out[2] = in[2]*scale;
}
-
-
-int Q_log2(int val)
-{
- int answer=0;
- while (val>>=1)
- answer++;
- return answer;
-}
-
-
//====================================================================================
--- a/game/q_shared.c
+++ b/game/q_shared.c
@@ -218,23 +218,7 @@
in1[2][2] * in2[2][3] + in1[2][3];
}
-
-//============================================================================
-
-
-float Q_fabs (float f)
-{
/*
- if (f >= 0)
- return f;
- return -f;
-*/
- int tmp = * ( int * ) &f;
- tmp &= 0x7FFFFFFF;
- return * ( float * ) &tmp;
-}
-
-/*
===============
LerpAngle
@@ -510,17 +494,6 @@
out[1] = in[1]*scale;
out[2] = in[2]*scale;
}
-
-
-int Q_log2(int val)
-{
- int answer=0;
- while (val>>=1)
- answer++;
- return answer;
-}
-
-
//====================================================================================
--- a/q_shared.h
+++ b/q_shared.h
@@ -79,11 +79,6 @@
#define IS_NAN(x) (((*(int *)&x)&nanmask)==nanmask)
-// microsoft's fabs seems to be ungodly slow...
-//float Q_fabs (float f);
-//#define fabs(f) Q_fabs(f)
-#define Q_ftol( f ) ( long ) (f)
-
#define DotProduct(x,y) (x[0]*y[0]+x[1]*y[1]+x[2]*y[2])
#define VectorSubtract(a,b,c) (c[0]=a[0]-b[0],c[1]=a[1]-b[1],c[2]=a[2]-b[2])
#define VectorAdd(a,b,c) (c[0]=a[0]+b[0],c[1]=a[1]+b[1],c[2]=a[2]+b[2])
@@ -109,7 +104,6 @@
vec_t VectorNormalize2 (vec3_t v, vec3_t out);
void VectorInverse (vec3_t v);
void VectorScale (vec3_t in, vec_t scale, vec3_t out);
-int Q_log2(int val);
void R_ConcatRotations (float in1[3][3], float in2[3][3], float out[3][3]);
void R_ConcatTransforms (float in1[3][4], float in2[3][4], float out[3][4]);