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 | 
						
					
				
					
						
							
							
								 
								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
							
						 | 
						
							
							
							
							
								
							
								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 | 
						
					
				
					
						
							
							
								 
								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 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								66a9416473
								
							
								
							
						 | 
						
							
							
								
								Update documentation for stricter vocabulary search path semantics
							
							
							
							
							
						 | 
						
							2009-05-16 00:29:21 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fb6df472a2
								
							
								
							
						 | 
						
							
							
								
								Cleaning up USING: lists for new strict semantics
							
							
							
							
							
						 | 
						
							2009-05-14 16:54:16 -05:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								a8231893ec
								
							
								
							
						 | 
						
							
							
								
								un-private some useful words
							
							
							
							
							
						 | 
						
							2009-05-07 19:46:42 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3148429e0c
								
							
								
							
						 | 
						
							
							
								
								Fix texture resizing on S3 hardware on Windows. Reported by Kobi Lurie
							
							
							
							
							
						 | 
						
							2009-04-19 03:06:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fba80949eb
								
							
								
							
						 | 
						
							
							
								
								draw-scaled-texture now uses the display list if there's no scaling to be done
							
							
							
							
							
						 | 
						
							2009-04-16 23:14:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								713ab02337
								
							
								
							
						 | 
						
							
							
								
								Don't use GL_ARB_texture_non_power_of_two on ATI hardware to fix bug reported by Andy Turner and Caesar Hu
							
							
							
							
							
						 | 
						
							2009-04-10 06:18:29 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								4f64ea414b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-04-09 10:45:19 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								1551eacfa2
								
							
								
							
						 | 
						
							
							
								
								add support for tiff grayscale images
							
							
							
							
							
						 | 
						
							2009-04-09 10:44:50 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9efa1e0c31
								
							
								
							
						 | 
						
							
							
								
								Don't use glTexSubImage2D unless we really have to
							
							
							
							
							
						 | 
						
							2009-04-09 08:23:05 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								87e4598581
								
							
								
							
						 | 
						
							
							
								
								opengl.textures: use GL_ARB_texture_non_power_of_two if available
							
							
							
							
							
						 | 
						
							2009-04-07 21:32:45 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b0b77cf744
								
							
								
							
						 | 
						
							
							
								
								Fixes for recent changes
							
							
							
							
							
						 | 
						
							2009-04-05 17:32:53 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								52060e6253
								
							
								
							
						 | 
						
							
							
								
								Oops dead code
							
							
							
							
							
						 | 
						
							2009-04-04 22:45:02 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								fb6c5141ec
								
							
								
							
						 | 
						
							
							
								
								Fixing this for Windows
							
							
							
							
							
						 | 
						
							2009-04-04 22:38:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0affe96d95
								
							
								
							
						 | 
						
							
							
								
								opengl.textures: pad image up to a power of 2 using glTexSubImage2D instead of doing it in Factor code
							
							
							
							
							
						 | 
						
							2009-04-04 20:04:35 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								1731b57249
								
							
								
							
						 | 
						
							
							
								
								Add textures without alpha channels, cropping; update usages of <texture>; don't ignore trailing in x>offset
							
							
							
							
							
						 | 
						
							2009-04-03 07:01:22 -05:00 | 
						
					
				
					
						
							
							
								 
								U-SLAVA-DFB8FF805\Slava
							
						 | 
						
							
							
							
							
								
							
								9c3054c84a
								
							
								
							
						 | 
						
							
							
								
								More progress on Uniscribe
							
							
							
							
							
						 | 
						
							2009-04-02 13:05:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3bf5d2bfd4
								
							
								
							
						 | 
						
							
							
								
								Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated.
							
							
							
							
							
						 | 
						
							2009-03-27 18:31:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								667eca9410
								
							
								
							
						 | 
						
							
							
								
								Fix unit tests and help lint for 'see' move
							
							
							
							
							
						 | 
						
							2009-03-11 17:33:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								2f26d5f3da
								
							
								
							
						 | 
						
							
							
								
								images.viewer can now display some un-normalized images
							
							
							
							
							
						 | 
						
							2009-03-10 16:58:35 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								385c4661d6
								
							
								
							
						 | 
						
							
							
								
								First attempt at ui.text.pango
							
							
							
							
							
						 | 
						
							2009-02-28 01:31:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0580b67542
								
							
								
							
						 | 
						
							
							
								
								Fix textures with zero width and non-zero height (or vice versa) by not rendering them
							
							
							
							
							
						 | 
						
							2009-02-20 23:30:41 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								fa79803856
								
							
								
							
						 | 
						
							
							
								
								Fix text rendering for fonts where the image bounds exceed the metric bounds, such as Zapfino and Arabic fonts
							
							
							
							
							
						 | 
						
							2009-02-20 20:53:51 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								58e55d4f45
								
							
								
							
						 | 
						
							
							
								
								Working on documentation
							
							
							
							
							
						 | 
						
							2009-02-19 16:54:27 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f843877d35
								
							
								
							
						 | 
						
							
							
								
								Clean up basis.opengl and fix tests
							
							
							
							
							
						 | 
						
							2009-02-19 05:01:21 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								676806ce39
								
							
								
							
						 | 
						
							
							
								
								opengl.textures: clean up code, only create power-of-2 textures, make API nicer
							
							
							
							
							
						 | 
						
							2009-02-19 04:06:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f0bc2e1176
								
							
								
							
						 | 
						
							
							
								
								Update core-graphics, core-text, opengl.textures for Doug's images API change; core-graphics:with-bitmap-context is now core-graphics:make-bitmap-image
							
							
							
							
							
						 | 
						
							2009-02-13 19:11:07 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea2a3d6758
								
							
								
							
						 | 
						
							
							
								
								Split off opengl.textures from opengl.texture-cache; use image tuples instead of texture-info
							
							
							
							
							
						 | 
						
							2009-02-12 03:58:05 -06:00 |