Joe Groff
							
						 
						
							 
							
							
							
								
							
								4cfa1a6c77 
								
							
								 
							
						 
						
							
							
								
								rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char  
							
							 
							
							
							
						 
						
							2010-02-23 11:42:02 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								cdde1aa92a 
								
							
								 
							
						 
						
							
							
								
								opengl.gl: TYPEDEF: void* GLvoid* => C-TYPE: GLvoid  
							
							 
							
							
							
						 
						
							2010-02-21 23:13:56 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								a2c9563bb7 
								
							
								 
							
						 
						
							
							
								
								opengl.gl.extensions: scan return type of GL-FUNCTION: as c-type  
							
							 
							
							
							
						 
						
							2010-02-21 11:46:17 -08:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								95bfc8a240 
								
							
								 
							
						 
						
							
							
								
								vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases  
							
							 
							
							
							
						 
						
							2010-02-20 13:30:49 +13:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								220dd88a2c 
								
							
								 
							
						 
						
							
							
								
								Update documentation for new help lint check  
							
							 
							
							
							
						 
						
							2010-02-19 12:31:52 +13:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								8861dfb834 
								
							
								 
							
						 
						
							
							
								
								Merge up with Joe's earlier change that added s3tc  
							
							 
							
							
							
						 
						
							2010-02-13 02:43:42 -08:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								6a039cdc76 
								
							
								 
							
						 
						
							
							
								
								Merge up with Joe's earlier change that added s3tc  
							
							 
							
							
							
						 
						
							2010-02-13 02:41:03 -08:00  
						
					 
				
					
						
							
							
								 
								Erik Charlebois
							
						 
						
							 
							
							
							
								
							
								ba493063fb 
								
							
								 
							
						 
						
							
							
								
								Constants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc  
							
							 
							
							
							
						 
						
							2010-02-13 02:34:26 -08:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								83d10d8135 
								
							
								 
							
						 
						
							
							
								
								gpu.textures: add compressed texture support  
							
							 
							
							
							
						 
						
							2010-02-11 14:22:54 -08:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								0612bc6177 
								
							
								 
							
						 
						
							
							
								
								Factor source files should not be executable  
							
							 
							
							
							
						 
						
							2009-11-21 17:50:43 -06:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								cc194416f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into startup  
							
							 
							
							... 
							
							
							
							Conflicts:
	core/bootstrap/primitives.factor
	vm/run.hpp 
							
						 
						
							2009-11-15 02:52:50 -06:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								78bd41ae97 
								
							
								 
							
						 
						
							
							
								
								opengl: fix stack effect error in (all-enabled) combinator and add a unit test  
							
							 
							
							
							
						 
						
							2009-11-09 00:54:39 -06:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								7e88ead665 
								
							
								 
							
						 
						
							
							
								
								fix build errors  
							
							 
							
							
							
						 
						
							2009-10-28 19:28:16 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								3fbe722561 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  http://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/locals/locals.factor
	basis/peg/peg.factor
	extra/infix/infix.factor 
							
						 
						
							2009-10-28 16:17:24 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6e1bffb1c5 
								
							
								 
							
						 
						
							
							
								
								update existing code to use :> ( ) when possible  
							
							 
							
							
							
						 
						
							2009-10-28 16:11:33 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7ce4b746e5 
								
							
								 
							
						 
						
							
							
								
								parsed -> suffix!, add append!  
							
							 
							
							
							
						 
						
							2009-10-28 13:38:27 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								6b6e56a179 
								
							
								 
							
						 
						
							
							
								
								change add-init-hook to add-startup-hook, new add-shutdown-hook word  
							
							 
							
							
							
						 
						
							2009-10-19 22:17:02 -04:00  
						
					 
				
					
						
							
							
								 
								Keith Lazuka
							
						 
						
							 
							
							
							
								
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							 
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								4f82861bf3 
								
							
								 
							
						 
						
							
							
								
								update windows vocabs to load without c-type strings  
							
							 
							
							
							
						 
						
							2009-09-27 18:19:53 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								5054c954be 
								
							
								 
							
						 
						
							
							
								
								add USING:s and rearrange definitions so macosx can compile without parsing c-type strings  
							
							 
							
							
							
						 
						
							2009-09-26 23:14:57 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								5cb34724b7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							... 
							
							
							
							Conflicts:
	basis/classes/struct/struct-tests.factor
	basis/functors/functors-tests.factor
	basis/specialized-arrays/specialized-arrays-tests.factor 
							
						 
						
							2009-09-20 23:02:49 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								eceed177d6 
								
							
								 
							
						 
						
							
							
								
								replace usages of <" with """  
							
							 
							
							
							
						 
						
							2009-09-20 22:42:40 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								076ab42dc3 
								
							
								 
							
						 
						
							
							
								
								move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab  
							
							 
							
							
							
						 
						
							2009-09-17 22:36:05 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								fa60d96ae4 
								
							
								 
							
						 
						
							
							
								
								fix "float" ambiguities in math.blas, opengl vocabs  
							
							 
							
							
							
						 
						
							2009-09-16 21:25:46 -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  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								46045c882e 
								
							
								 
							
						 
						
							
							
								
								Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems  
							
							 
							
							
							
						 
						
							2009-08-24 02:26:13 -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  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								eeb02815bc 
								
							
								 
							
						 
						
							
							
								
								set transform feedback format at program link  
							
							 
							
							
							
						 
						
							2009-07-25 21:19:56 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ac2c65e920 
								
							
								 
							
						 
						
							
							
								
								OR gl extension testing  
							
							 
							
							
							
						 
						
							2009-07-22 12:06:30 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								fca74191ce 
								
							
								 
							
						 
						
							
							
								
								Split off annotation code from opengl into opengl.annotations to reduce deployed image size  
							
							 
							
							
							
						 
						
							2009-07-17 01:06:34 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								e90c947062 
								
							
								 
							
						 
						
							
							
								
								gl-break word and interactive debugging aids  
							
							 
							
							
							
						 
						
							2009-07-15 22:44:03 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								b7dd3d5d35 
								
							
								 
							
						 
						
							
							
								
								report opengl function name in gl-errors  
							
							 
							
							
							
						 
						
							2009-07-15 13:53:57 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								8bf1fd5f2a 
								
							
								 
							
						 
						
							
							
								
								throw-gl-errors, log-gl-errors annotations for all OpenGL functions  
							
							 
							
							
							
						 
						
							2009-07-14 12:00:37 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								97adae24f0 
								
							
								 
							
						 
						
							
							
								
								pardon my dust  
							
							 
							
							
							
						 
						
							2009-07-01 17:57:21 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								d077d52968 
								
							
								 
							
						 
						
							
							
								
								opengl helper words for ARB/APPLE vertex array objects  
							
							 
							
							
							
						 
						
							2009-07-01 13:53:28 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								327311b7a2 
								
							
								 
							
						 
						
							
							
								
								opengl.gl3 vocab containing only forward-compatible symbols. fill in some holes in opengl.gl  
							
							 
							
							
							
						 
						
							2009-06-24 18:27:54 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								845e9532ba 
								
							
								 
							
						 
						
							
							
								
								update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names  
							
							 
							
							
							
						 
						
							2009-06-24 17:59:25 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ab8b99d4fd 
								
							
								 
							
						 
						
							
							
								
								opengl 3.1  
							
							 
							
							
							
						 
						
							2009-06-24 17:28:37 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								eaddd1fdd4 
								
							
								 
							
						 
						
							
							
								
								provide image component-orders and component-types for all GPU texture formats  
							
							 
							
							
							
						 
						
							2009-06-24 08:26:30 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								c051665efb 
								
							
								 
							
						 
						
							
							
								
								throw in image component-orders for some more opengl formats  
							
							 
							
							
							
						 
						
							2009-06-23 20:01:53 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								7de264c028 
								
							
								 
							
						 
						
							
							
								
								GL_BGR and GL_BGRA are standard these days  
							
							 
							
							
							
						 
						
							2009-06-22 18:07:46 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								ac3ec67c6a 
								
							
								 
							
						 
						
							
							
								
								separate component format from component order in image objects  
							
							 
							
							
							
						 
						
							2009-06-22 11:20:54 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								2b3d62821e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor  
							
							 
							
							
							
						 
						
							2009-06-17 21:45:04 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								19d77c5193 
								
							
								 
							
						 
						
							
							
								
								let gl-error know about GL_INVALID_FRAMEBUFFER_OPERATION_EXT error. add <mrt-gl-program> helper word to link a GL program with named multiple render targets  
							
							 
							
							
							
						 
						
							2009-06-16 18:14:22 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								37b01357ec 
								
							
								 
							
						 
						
							
							
								
								Remove unused words discovered by Samuel Tardieu  
							
							 
							
							
							
						 
						
							2009-06-16 16:38:39 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								95234ae15c 
								
							
								 
							
						 
						
							
							
								
								dont use paren names when there's not a word with that name already  
							
							 
							
							
							
						 
						
							2009-06-10 16:23:57 -04:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								6599beefd6 
								
							
								 
							
						 
						
							
							
								
								typo in opengl.gl  
							
							 
							
							
							
						 
						
							2009-06-03 11:02:41 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								132249660d 
								
							
								 
							
						 
						
							
							
								
								Fix conflict  
							
							 
							
							
							
						 
						
							2009-05-16 09:48:42 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								66a9416473 
								
							
								 
							
						 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics  
							
							 
							
							
							
						 
						
							2009-05-16 00:29:21 -05:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								480870e367 
								
							
								 
							
						 
						
							
							
								
								add some more opengl extension bindings:  
							
							 
							
							... 
							
							
							
							GL_EXT_framebuffer_blit
	GL_EXT_framebuffer_multisample
	GL_EXT_gpu_shader4
	GL_EXT_geometry_shader4
	GL_EXT_transform_feedback 
							
						 
						
							2009-05-15 11:00:39 -05:00