mirror of
https://github.com/UberGames/GtkRadiant.git
synced 2025-02-23 20:31:33 +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 |
||
---|---|---|
.. | ||
cmdlib | ||
ddslib | ||
l_net | ||
mathlib | ||
md5lib | ||
pak | ||
picomodel | ||
splines | ||
synapse | ||
.cvsignore | ||
bytebool.h | ||
cmdlib.h | ||
ddslib.h | ||
igl_to_qgl.h | ||
mathlib.h | ||
md4lib.h | ||
md5lib.h | ||
missing.h | ||
multimon.h | ||
pakstuff.h | ||
picomodel.h | ||
stdint.msvc.h | ||
str.h | ||
synapse.h |