Slava Pestov
|
e1efb189a4
|
math and math.vectors: improved documentation
|
2009-09-23 03:08:45 -05:00 |
Slava Pestov
|
43fa252af5
|
math.vectors.simd: new operations: vabs vsqrt vbitand vbitor vbitxor
|
2009-09-23 02:47:14 -05:00 |
Slava Pestov
|
ea44ea3522
|
math.vectors.simd: add saturated arithmetic operations
|
2009-09-20 23:16:02 -05:00 |
Slava Pestov
|
acea55c692
|
math.vectors: add v+- word which is accelerated by SSE3
|
2009-09-20 17:43:16 -05:00 |
Slava Pestov
|
1cb0f3370b
|
math.vectors.specialization: first attempt at some call site splitting for vector ops. Specialized array types generate customized variants of all vector words, if input types are known at compile time, a call to the specialized version is inserted
|
2009-08-09 03:07:33 -05:00 |
Joe Groff
|
9685aea6fe
|
homogeneous coordinates coated in nurbsauce
|
2009-05-21 20:55:44 -05:00 |
Joe Groff
|
b73c8a0619
|
vector bilerp word
|
2009-05-20 10:26:55 -05:00 |
Joe Groff
|
d90bb0f336
|
cut perlin-noise time in half
|
2009-05-10 10:41:50 -05:00 |
Joe Groff
|
dd9af334a9
|
send bilerp upstream to spawn
|
2009-05-09 11:43:04 -05:00 |
Joe Groff
|
4b64d9a5e5
|
more vector operations; perlin noise vocab
|
2009-05-05 22:17:04 -05:00 |
Joe Groff
|
2a00f10d1a
|
lerp functions
|
2009-05-05 13:55:00 -05:00 |
Slava Pestov
|
ae0da1cf98
|
Fix conflict
|
2009-02-05 22:29:15 -06:00 |
Joe Groff
|
ccdd8999e1
|
swizzle word to swizzle sequences
|
2009-02-04 19:46:19 -06:00 |
Slava Pestov
|
f79041545a
|
New distance word in math.vectors, replaces distance in math.points, more efficient
|
2008-11-29 10:19:23 -06:00 |
Aaron Schaefer
|
9c27e9d61b
|
Replace >r r> usage with dip in math.vectors
|
2008-11-17 18:17:14 -05:00 |
Slava Pestov
|
c19f2257f4
|
Fix permission bits
|
2008-10-02 08:34:49 -05:00 |
Slava Pestov
|
f497c7e151
|
Move map-reduce combinator to core, re-implement norm-sq and v. for better performance
|
2008-09-12 11:29:12 -05:00 |
Slava Pestov
|
d66f887736
|
Create basis vocab root
|
2008-07-28 22:03:13 -05:00 |