Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b59da05347
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/erikcharlebois/factor
							
							
							
							
							
						 | 
						
							2010-02-19 12:35:21 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								220dd88a2c
								
							
								
							
						 | 
						
							
							
								
								Update documentation for new help lint check
							
							
							
							
							
						 | 
						
							2010-02-19 12:31:52 +13:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								550cd430f1
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://github.com/slavapestov/factor
							
							
							
							
							
						 | 
						
							2010-02-16 03:27:33 -08:00 | 
						
					
				
					
						
							
							
								 
								Erik Charlebois
							
						 | 
						
							
							
							
							
								
							
								941c09d73a
								
							
								
							
						 | 
						
							
							
								
								Splines: catmull-rom, bezier curve, cubic hermite, kochanek-bartels
							
							
							
							
							
						 | 
						
							2010-02-16 03:26:36 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								361de6c470
								
							
								
							
						 | 
						
							
							
								
								math.points: move to extra
							
							
							
							
							
						 | 
						
							2010-02-16 15:29:02 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								db4a1f7536
								
							
								
							
						 | 
						
							
							
								
								Fix unit test for math.parser change
							
							
							
							
							
						 | 
						
							2010-02-08 08:31:17 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2381e9bf24
								
							
								
							
						 | 
						
							
							
								
								quaterion to matrix4 conversion
							
							
							
							
							
						 | 
						
							2010-02-04 11:25:45 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								df4fb4a3ee
								
							
								
							
						 | 
						
							
							
								
								Removing integers-as-sequences
							
							
							
							
							
						 | 
						
							2010-01-15 07:15:33 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								67cc1c01be
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into simd-cleanup
							
							
							
							
							
						 | 
						
							2009-11-26 16:14:46 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4027002db7
								
							
								
							
						 | 
						
							
							
								
								remove SIMD:s
							
							
							
							
							
						 | 
						
							2009-11-25 20:21:54 -08:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0612bc6177
								
							
								
							
						 | 
						
							
							
								
								Factor source files should not be executable
							
							
							
							
							
						 | 
						
							2009-11-21 17:50:43 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a5957b188d
								
							
								
							
						 | 
						
							
							
								
								nip most uses of tuck from extra
							
							
							
							
							
						 | 
						
							2009-11-05 22:22:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								96716145e3
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-10-30 14:53:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								cac1778bd0
								
							
								
							
						 | 
						
							
							
								
								remove most uses of roll/-roll from extra
							
							
							
							
							
						 | 
						
							2009-10-30 14:14:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								44acd45f2a
								
							
								
							
						 | 
						
							
							
								
								move docs for nth-root, fix docs for minmax
							
							
							
							
							
						 | 
						
							2009-10-30 06:37:02 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								003787113f
								
							
								
							
						 | 
						
							
							
								
								move nth-root to math.functions, use exchange-unsafe in math.statistics
							
							
							
							
							
						 | 
						
							2009-10-30 02:35:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6e1bffb1c5
								
							
								
							
						 | 
						
							
							
								
								update existing code to use :> ( ) when possible
							
							
							
							
							
						 | 
						
							2009-10-28 16:11:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5caa118e40
								
							
								
							
						 | 
						
							
							
								
								make first2, first3, first4 inline
							
							
							
							
							
						 | 
						
							2009-10-26 17:30:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1db55cdfbb
								
							
								
							
						 | 
						
							
							
								
								add some tests for math.matrices.simd matrix-vector multiplication
							
							
							
							
							
						 | 
						
							2009-10-15 13:35:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								2a24e30a24
								
							
								
							
						 | 
						
							
							
								
								store math.matrices.simd matrices in column-major order so that m4.v, frustum, and translation construction are faster
							
							
							
							
							
						 | 
						
							2009-10-10 17:45:15 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								fbe810fc3b
								
							
								
							
						 | 
						
							
							
								
								rename SIMD vmerge and kids to (vmerge), make new vmerge more generally useful
							
							
							
							
							
						 | 
						
							2009-10-05 17:55:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								61e3ba77d8
								
							
								
							
						 | 
						
							
							
								
								math.matrices.simd: add an inline declaration
							
							
							
							
							
						 | 
						
							2009-10-05 05:29:30 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0c7857152b
								
							
								
							
						 | 
						
							
							
								
								clean up frustum-matrix4
							
							
							
							
							
						 | 
						
							2009-10-04 16:29:03 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								fb4ca1ce85
								
							
								
							
						 | 
						
							
							
								
								cleaner implementation of translation-matrix4
							
							
							
							
							
						 | 
						
							2009-10-04 15:37:22 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								cef5a32746
								
							
								
							
						 | 
						
							
							
								
								rice out transpose-matrix4 and diagonal-matrix4 using vmerge
							
							
							
							
							
						 | 
						
							2009-10-03 22:48:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								67167cf9ea
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'docs' of git://github.com/klazuka/factor into klazuka
							
							
							
							
							
							
							
							Conflicts:
	basis/math/vectors/vectors-docs.factor 
							
						 | 
						
							2009-10-02 15:58:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Keith Lazuka
							
						 | 
						
							
							
							
							
								
							
								405e5d015b
								
							
								
							
						 | 
						
							
							
								
								docs: change $subsection to $subsections
							
							
							
							
							
						 | 
						
							2009-10-02 12:15:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								cb71fbf4fe
								
							
								
							
						 | 
						
							
							
								
								Fix compiler.cfg.value-numbering and math.matrices.simd unit tests
							
							
							
							
							
						 | 
						
							2009-10-02 02:32:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0c8a4717f2
								
							
								
							
						 | 
						
							
							
								
								add software vall?, vany?, vnone? words
							
							
							
							
							
						 | 
						
							2009-10-01 13:21:10 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								0044964e78
								
							
								
							
						 | 
						
							
							
								
								fix a stupid bug in simd rotation-matrix4
							
							
							
							
							
						 | 
						
							2009-10-01 13:04:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								5ac5a74cc6
								
							
								
							
						 | 
						
							
							
								
								write v? and vmask in terms of bitwise ops
							
							
							
							
							
						 | 
						
							2009-10-01 00:09:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a93f8f66f9
								
							
								
							
						 | 
						
							
							
								
								Revert "add a %blend-vector intrinsic for v?"
							
							
							
							
							
							
							
							This reverts commit 21e4b28b67. 
							
						 | 
						
							2009-09-30 23:40:37 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								7db7b63552
								
							
								
							
						 | 
						
							
							
								
								add a %blend-vector intrinsic for v?
							
							
							
							
							
						 | 
						
							2009-09-30 23:03:59 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a2771aa166
								
							
								
							
						 | 
						
							
							
								
								pit math.matrices and math.matrices.simd against each other in calculating matrix exponentials
							
							
							
							
							
						 | 
						
							2009-09-30 12:58:32 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4c856e51e1
								
							
								
							
						 | 
						
							
							
								
								math.matrices.simd: hack: replace 'first4' with '4 firstn' since latter is open-coded
							
							
							
							
							
						 | 
						
							2009-09-30 05:00:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6a6e248fa4
								
							
								
							
						 | 
						
							
							
								
								clean up math.matrices.simd just a little bit
							
							
							
							
							
						 | 
						
							2009-09-29 23:34:56 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								b709e9a497
								
							
								
							
						 | 
						
							
							
								
								spinning rims for math.matrices.simd
							
							
							
							
							
						 | 
						
							2009-09-29 22:55:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								1e1072f540
								
							
								
							
						 | 
						
							
							
								
								math.matrices.simd versions of frustum-matrix4 and rotation-matrix4
							
							
							
							
							
						 | 
						
							2009-09-29 22:54:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								4ae9e71f5c
								
							
								
							
						 | 
						
							
							
								
								typo in n*m4, n/m4 types
							
							
							
							
							
						 | 
						
							2009-09-29 18:21:51 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								6c2775e920
								
							
								
							
						 | 
						
							
							
								
								math.matrices.simd: 4x4 matrices built on top of float-4 hardware vectors
							
							
							
							
							
						 | 
						
							2009-09-29 18:11:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								3f3d57032b
								
							
								
							
						 | 
						
							
							
								
								Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
							
							
							
							
							
						 | 
						
							2009-08-13 19:21:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4fef246ca4
								
							
								
							
						 | 
						
							
							
								
								add 10^ to math.functions and update usages
							
							
							
							
							
						 | 
						
							2009-08-11 18:00:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e23b4b54ea
								
							
								
							
						 | 
						
							
							
								
								fix docs
							
							
							
							
							
						 | 
						
							2009-08-11 15:35:57 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								7a1837b15a
								
							
								
							
						 | 
						
							
							
								
								don't capitalize the first letter of each word in math.text.english
							
							
							
							
							
						 | 
						
							2009-08-11 15:34:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								407377fc98
								
							
								
							
						 | 
						
							
							
								
								rename peek -> last and update all usages
							
							
							
							
							
						 | 
						
							2009-05-25 16:38:33 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								6fa9043206
								
							
								
							
						 | 
						
							
							
								
								remove clamp from docs
							
							
							
							
							
						 | 
						
							2009-05-25 13:58:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a54c78007b
								
							
								
							
						 | 
						
							
							
								
								add a clamp word to math.order, use clamp word throughout libraries
							
							
							
							
							
						 | 
						
							2009-05-24 21:35:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								9685aea6fe
								
							
								
							
						 | 
						
							
							
								
								homogeneous coordinates coated in nurbsauce
							
							
							
							
							
						 | 
						
							2009-05-21 20:55:44 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b4afea0bfd
								
							
								
							
						 | 
						
							
							
								
								math.primes.list: update for lists.lazy changes
							
							
							
							
							
						 | 
						
							2009-05-16 16:58:11 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								66a9416473
								
							
								
							
						 | 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics
							
							
							
							
							
						 | 
						
							2009-05-16 00:29:21 -05:00 |