Doug Coleman
							
						 
						
							 
							
							
							
								
							
								352e5de16a 
								
							
								 
							
						 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.  
							
							 
							
							... 
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 
						
							2015-06-29 17:25:40 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								508b85851d 
								
							
								 
							
						 
						
							
							
								
								tools.deploy.backend: ui depends on (full) io so it needs to be loaded first  
							
							 
							
							... 
							
							
							
							find-library on linux needs to call /sbin/ldconfig which requires a
full io-backend. Using gtk requires loading alien libraries which
requires find-library. So the ui should always load the whole io. 
							
						 
						
							2014-07-03 21:57:07 +00:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								d901af14c0 
								
							
								 
							
						 
						
							
							
								
								extra: use ?download-to in a few more places.  
							
							 
							
							
							
						 
						
							2014-06-09 09:18:58 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f9ea61bf91 
								
							
								 
							
						 
						
							
							
								
								basis/extra: Update last usages of <sliced-groups> to <groups>.  
							
							 
							
							
							
						 
						
							2013-03-23 12:08:18 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								5948f53725 
								
							
								 
							
						 
						
							
							
								
								change temp-file to cache-file where appropriate  
							
							 
							
							
							
						 
						
							2012-04-16 11:55:27 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								c10d037763 
								
							
								 
							
						 
						
							
							
								
								bunny.model, gpu.demos.bunny: update url for bunny model download  
							
							 
							
							
							
						 
						
							2011-02-25 10:22:49 -08:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0811f7b244 
								
							
								 
							
						 
						
							
							
								
								bunny, gpu.demos.bunny: bunny has moved  
							
							 
							
							
							
						 
						
							2010-10-02 19:54:57 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								3dbb8e6153 
								
							
								 
							
						 
						
							
							
								
								math.matrices: move normal word from gpu.demos.bunny and reverse sign  
							
							 
							
							
							
						 
						
							2010-07-23 20:41:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8656725f78 
								
							
								 
							
						 
						
							
							
								
								Finish renaming micros->nanos in game code, update libs  
							
							 
							
							
							
						 
						
							2010-05-21 23:50:42 -05:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								e117300bb4 
								
							
								 
							
						 
						
							
							
								
								Fix build breaks  
							
							 
							
							
							
						 
						
							2010-04-10 22:38:17 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								63bb6c4e42 
								
							
								 
							
						 
						
							
							
								
								gpu: add geometry shader support  
							
							 
							
							
							
						 
						
							2010-03-23 02:11:57 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								31029de959 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2010-02-16 10:41:15 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bf7371c32e 
								
							
								 
							
						 
						
							
							
								
								reduce reflection level on gpu.demos.bunny deployment to hopefully get it back below the tools.deploy test limit size  
							
							 
							
							
							
						 
						
							2010-02-16 10:30:20 -08:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								6620a12cde 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources  
							
							 
							
							
							
						 
						
							2010-02-17 00:17:09 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								bd0ca0e2aa 
								
							
								 
							
						 
						
							
							
								
								Clean up some tags  
							
							 
							
							
							
						 
						
							2010-02-17 00:12:55 +13:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								f37fcf7eb7 
								
							
								 
							
						 
						
							
							
								
								add icons for gpu.demos.raytrace  
							
							 
							
							
							
						 
						
							2010-02-15 14:29:36 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bfa5f5ad9b 
								
							
								 
							
						 
						
							
							
								
								icon for gpu.demos.bunny  
							
							 
							
							
							
						 
						
							2010-02-15 11:01:00 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								642d48cd05 
								
							
								 
							
						 
						
							
							
								
								gpu.demos.bunny: use images.tiff so that it's present in deployed bundle  
							
							 
							
							
							
						 
						
							2010-02-14 23:27:48 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								f02fb684cd 
								
							
								 
							
						 
						
							
							
								
								add resources.txt for gpu.demos.bunny  
							
							 
							
							
							
						 
						
							2010-02-14 14:03:19 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								06f4a21815 
								
							
								 
							
						 
						
							
							
								
								gpu.demos.raytrace: add deploy config and resources.txt  
							
							 
							
							
							
						 
						
							2010-02-14 14:02:47 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ce11431fdb 
								
							
								 
							
						 
						
							
							
								
								gpu.shaders: change around vertex-array construction a bit. rename <vertex-array> to <multi-vertex-array> and buffer>vertex-array to <vertex-array*> . add new <vertex-array> that takes a single buffer and reads it with the program's linked vertex-format  
							
							 
							
							
							
						 
						
							2010-02-10 15:27:57 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6aa998ad54 
								
							
								 
							
						 
						
							
							
								
								change GLSL-PROGRAM: syntax to allow for vertex formats to be specified for link-time attribute index assignment with glBindAttribLocation. the transform feedback format now needs to be marked with "feedback-format:"  
							
							 
							
							
							
						 
						
							2010-02-10 13:03:44 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								90a065e690 
								
							
								 
							
						 
						
							
							
								
								rearrange order of <static-audio-clip> args to be consistent with <streaming-audio-clip> . add a streaming noise generator to audio.engine.test to ensure streaming clips work  
							
							 
							
							
							
						 
						
							2010-01-20 12:26:07 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								87c09af8f3 
								
							
								 
							
						 
						
							
							
								
								update game.worlds and gpu.demo.raytrace for audio.engine changes  
							
							 
							
							
							
						 
						
							2010-01-20 11:44:18 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								fc4686eaee 
								
							
								 
							
						 
						
							
							
								
								downsample gpu.demos.raytrace sound effects to 11kHz so they aren't so pointlessly huge  
							
							 
							
							
							
						 
						
							2010-01-19 19:03:01 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								2f8180faa6 
								
							
								 
							
						 
						
							
							
								
								allow audio-sources to control reference distance and rolloff factor  
							
							 
							
							
							
						 
						
							2010-01-19 17:54:55 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								7a14b4ce61 
								
							
								 
							
						 
						
							
							
								
								add gratuitous audio to gpu.demos.raytrace  
							
							 
							
							
							
						 
						
							2010-01-19 17:54:25 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								e5c44b95aa 
								
							
								 
							
						 
						
							
							
								
								game.worlds overhaul: add optional support for integrating audio.engine and make game.input integration optional too. add "tick-game-world" generic for extending game-world's tick* method  
							
							 
							
							
							
						 
						
							2010-01-19 16:07:47 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								893c365912 
								
							
								 
							
						 
						
							
							
								
								missing USING:s  
							
							 
							
							
							
						 
						
							2010-01-17 16:07:29 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9e0f26f6eb 
								
							
								 
							
						 
						
							
							
								
								game.loop: fps word to divide a value into 1,000,000  
							
							 
							
							
							
						 
						
							2010-01-16 23:25:40 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								89f104d8ab 
								
							
								 
							
						 
						
							
							
								
								add begin-game-world and end-game-world generics so method-chains aren't needed just to do game setup and teardown at the right time  
							
							 
							
							
							
						 
						
							2010-01-16 23:06:54 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								a2e3d64de6 
								
							
								 
							
						 
						
							
							
								
								document game.worlds, tweak GAME: syntax  
							
							 
							
							
							
						 
						
							2010-01-16 13:13:13 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6bbfa0b6d8 
								
							
								 
							
						 
						
							
							
								
								GAME: syntax for defining game entry point with game-loop attributes  
							
							 
							
							
							
						 
						
							2010-01-16 12:18:50 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bd62fb22aa 
								
							
								 
							
						 
						
							
							
								
								game-loop: change "tick-length" to more descriptive "tick-interval-micros"  
							
							 
							
							
							
						 
						
							2010-01-15 15:03:33 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9131e16f7b 
								
							
								 
							
						 
						
							
							
								
								bump game demos up to 60fps. we have the technology  
							
							 
							
							
							
						 
						
							2010-01-15 14:36:45 -08: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  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f4450653a9 
								
							
								 
							
						 
						
							
							
								
								remove system-millis and update vocabs to use system-micros or nano-count  
							
							 
							
							
							
						 
						
							2009-11-18 20:56:09 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								93de179c2f 
								
							
								 
							
						 
						
							
							
								
								over push -> suffix!, over push-all -> append!  
							
							 
							
							
							
						 
						
							2009-10-28 15:29:01 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								15f4196d43 
								
							
								 
							
						 
						
							
							
								
								gpu.demos.bunny: tokenize model file as it's read to avoid an extra splitting-and-filtering pass  
							
							 
							
							
							
						 
						
							2009-10-23 00:08:14 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								34027e46b6 
								
							
								 
							
						 
						
							
							
								
								remove a redundant head from parse-bunny-model  
							
							 
							
							
							
						 
						
							2009-10-22 20:26:43 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								27100ae094 
								
							
								 
							
						 
						
							
							
								
								improve gpu.demos.bunny mesh generation performance  
							
							 
							
							
							
						 
						
							2009-10-22 16:54:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								fcc53d174c 
								
							
								 
							
						 
						
							
							
								
								move game-* to game.* and update all usages  
							
							 
							
							
							
						 
						
							2009-10-08 01:42:54 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								31264538e3 
								
							
								 
							
						 
						
							
							
								
								get gpu vocabs to load with c-type changes  
							
							 
							
							
							
						 
						
							2009-09-16 20:55:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7f2e2b1777 
								
							
								 
							
						 
						
							
							
								
								Specialized array overhaul  
							
							 
							
							... 
							
							
							
							- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely 
							
						 
						
							2009-09-09 22:33:34 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								02d924f1a5 
								
							
								 
							
						 
						
							
							
								
								change gpu VERTEX-STRUCT: to make a struct class  
							
							 
							
							
							
						 
						
							2009-08-30 23:06:15 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								eae92a404a 
								
							
								 
							
						 
						
							
							
								
								update gpu.demos.bunny for alien.arrays boxing change  
							
							 
							
							
							
						 
						
							2009-08-26 15:05:07 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								9c9132297f 
								
							
								 
							
						 
						
							
							
								
								no need to call set-gpu-state* directly  
							
							 
							
							
							
						 
						
							2009-07-30 20:57:22 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								1e389c921d 
								
							
								 
							
						 
						
							
							
								
								remove some leftover debug code from bunny shader  
							
							 
							
							
							
						 
						
							2009-07-29 20:06:28 -05:00