mirror of
https://github.com/UberGames/GtkRadiant.git
synced 2025-02-24 12:51:11 +00:00
- Setting EXPERIMENTAL_HIGH_PRECISION_MATH_Q3MAP2_FIXES to 1 (enabled). I'll turn this off before merging into trunk. - In function MapPlaneFromPoints() in map.c, doing a bit tighter math when EXPERIMENTAL_HIGH_PRECISION_MATH_Q3MAP2_FIXES is on. This comes at the expense of a few extra CPU cycles. The signature of the function remains the same. - In VectorNormalize() in mathlib.c, fixing a cast of the return value. I did not see compile warnings or runtime errors, but it seems wrong the way it was. - Adding VectorNormalizeAccu() in mathlib.c, for normalizing vectors built on the high resolution data type. git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/branches/Rambetter-math-fix-experiments@395 8a3a26a2-13c4-0310-b231-cf6edde360e5 |
||
---|---|---|
.. | ||
bbox.c | ||
linear.c | ||
m4x4.c | ||
mathlib.c | ||
mathlib.vcproj | ||
mathlib_VC9.vcproj | ||
ray.c |