Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								504c9959a1 
								
							
								 
							
						 
						
							
							
								
								Update some copyright headers to follow the current convention  
							
							 
							
							... 
							
							
							
							Had to look through the history to find years for some headers. Added
authors to some files as well. 
							
						 
						
							2017-09-11 15:43:03 -07:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								06f4a21815 
								
							
								 
							
						 
						
							
							
								
								gpu.demos.raytrace: add deploy config and resources.txt  
							
							 
							
							
							
						 
						
							2010-02-14 14:02:47 -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
							
						 
						
							 
							
							
							
								
							
								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  
						
					 
				
					
						
							
							
								 
								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
							
						 
						
							 
							
							
							
								
							
								fcc53d174c 
								
							
								 
							
						 
						
							
							
								
								move game-* to game.* and update all usages  
							
							 
							
							
							
						 
						
							2009-10-08 01:42:54 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bba46d2b30 
								
							
								 
							
						 
						
							
							
								
								improve uniform-tuple interface in gpu.render. uniform-tuples can now contain other uniform-tuples to represent struct uniforms. use glUniform*v to blast uniform arrays in one shot. s/-/_/ in slot names so they look more factorish on the CPU side  
							
							 
							
							
							
						 
						
							2009-07-22 22:32:02 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3bbc9835fc 
								
							
								 
							
						 
						
							
							
								
								add a new "make-tuple" combinator for cleaving values into tuple slots by name. make render-set read-only and update gpu demos to use make-tuple  
							
							 
							
							
							
						 
						
							2009-07-22 12:43:44 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								dbf04ff2ca 
								
							
								 
							
						 
						
							
							
								
								opengl is for chumps  
							
							 
							
							
							
						 
						
							2009-07-19 14:34:24 -05:00