]> git.xonotic.org Git - xonotic/darkplaces.git/history - mathlib.h
README: Add link to Matrix space
[xonotic/darkplaces.git] / mathlib.h
2020-10-20 cloudwalkmathlib: Implement Q_rint and use it
2020-09-17 cloudwalkRename qboolean to qbool
2020-01-09 havocCorrected names in credits to be more accurate and...
2016-11-28 havocFix severe bugs in mul128 implementation which was...
2016-11-27 havocAdded an implementation of Lehmer random number generat...
2016-11-27 havocRollback last change which was meant to be many smaller...
2016-11-27 havocAdded developer_memorylargerthanmb cvar which dprints...
2016-03-07 divverentv_yshearing: Make the cvar take the max angle to apply...
2016-03-04 divverentv_yshearing: Make view and input behave more like Duke...
2012-06-15 divverentrename a macro with misleading name, as TriangleOverlap...
2012-04-04 havocadded PRVM_64 define which upgrades the QC VM to double...
2011-10-22 havocmajor overhaul for thread-safety - many global variable...
2011-05-23 havocadded LoopingFrameNumberFromDouble function to do this...
2011-02-21 havocimplemented r_shadow_particletrace cvar which enables...
2010-05-12 divverentDP_CSQC_BOXPARTICLES
2010-05-01 havocoverhauled vertex formats, now supports 100% interleave...
2010-03-09 havocimplemented a new type of height fog using a texture...
2010-01-09 havocredesigned skeletal model animation bone pose format...
2010-01-05 havocimplemented obj model loading
2009-09-15 havocfix errors and warnings in MSVC when compiling as C++
2009-07-08 divverentdoxygen comments and config file
2009-03-13 havocmade lhrandom never return MIN (it already never return...
2009-02-23 divverentC++ compile fixes
2008-10-14 havocmodified lhrandom (and hence the QC random builtin...
2008-02-12 havocchanged ANGLEMOD to use floor instead of conversion...
2007-12-06 havocadded DP_QC_VECTOANGLES_WITH_ROLL
2007-05-23 divverentreplace funky !!a ^ !!b XOR usage by a new boolxor...
2007-03-08 havocadded a few more Vector4 macros
2007-02-28 havoceliminated RENDER_NOCULLFACE (now uses MATERIALFLAG_NOC...
2007-02-23 havocadded BoxInsideBox macro
2006-06-04 molivier- the Linux sound modules (ALSA and OSS) are now write...
2006-05-10 havocadded Vector4Set macro
2006-03-21 havocslight readability improvement to PointInfrontOfTriangle
2005-11-05 havoceliminated qbyte type, now uses unsigned char throughou...
2005-10-21 havocgave names to nearly all structs and enums which should...
2005-08-18 black-Increased MAX_LIGHTSTYLES to 256.
2005-06-09 havocreplaced uses of VectorNormalizeFast with VectorNormali...
2005-05-11 havocadded VectorReflect
2005-03-05 havocmore refactoring of q1bsp rendering
2004-11-25 havocchanged lhrandom to use the full RAND_MAX limit (more...
2004-02-02 havocadded several BoxPlane comparison functions to find...
2003-09-13 havocfixed log2i to use parentheses around n
2003-09-13 havocadded bit2i and log2i (these return the base 2 exponent...
2003-08-27 havocq3bsp curve collisions (technically it can collide...
2003-07-22 havocadded VectorLerp
2003-03-27 havocadded Math_atov function (ascii to vector), tries to...
2003-03-15 havocvarray_* rewritten to remove padding (varray_vertex3f...
2003-03-07 havocadded invpow (arbitrary logarithm, finds a power that...
2003-02-28 havoclights now have an orientation (this isn't editable...
2003-02-21 havocadded VectorMultiply (not used by anything, but for...
2003-02-14 havocadded VectorBlend and Matrix4x4_Blend
2002-11-26 havocmdl and md2 vertices are now stored in a different...
2002-11-20 havocremoved all 3x4 matrix support (wasn't used, and isn...
2002-10-13 havocadded TEXF_CLAMP flag for textures
2002-09-11 havocBoxOnPlaneSideFunc code - gone, replaced by BoxOnPlaneSide
2002-07-17 havocput parentheses around parameters to min/max/bound...
2002-07-07 havocnow includes qtypes.h
2002-07-06 havoccorrected QuatMake math, and commented out the entire...
2002-06-02 knghtbrdDP code cleanup, stage one - all headers that can be...
2002-05-22 lordhavocfix a bunch of pointer type warnings introduced by...
2002-05-21 lordhavocmade various things take const pointers (optimizer...
2002-02-27 lordhavocrenamed byte to qbyte throughout engine to eliminate...
2002-01-31 lordhavocgot rid of buildnumber.c and buildnum program, now...
2002-01-26 lordhavocchanged most #define macros to use (,,,) format instead...
2002-01-16 lordhavocrewrote memory system entirely (hunk, cache, and zone...
2001-12-04 lordhavocrewrote RecursiveHullCheck, no longer gets stuck on...
2001-10-15 lordhavocMajor update, been neglecting CVS for some time...
2001-04-26 lordhavoca big change with a little description...
2001-04-06 lordhavocoptimized AngleVectors calls (pass NULL for vectors...
2001-02-09 lordhavocadded back r_speeds2, with masses of information (6...
2000-10-16 lordhavocminor speedup to VectorNormalize #define's
2000-10-15 lordhavocGigantic commit - dlight system rewritten
2000-09-18 lordhavocremoval of various id386 junk
2000-09-06 lordhavocLinux GLX, a lot of code shrinkage/cleanup, assembly...
2000-08-31 lordhavocmisc. cleanup, bubble trails fixed, improved lightmap...
2000-08-22 lordhavocInitial revision