Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3afd45d49c 
								
							 
						 
						
							
							
								
								Switch to using mesa EGL  
							
							 
							
							
							
						 
						
							2010-03-03 10:34:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a341fa016c 
								
							 
						 
						
							
							
								
								Use FBOs instead of eagle-specific API  
							
							 
							
							
							
						 
						
							2010-01-24 18:10:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae561d5bd 
								
							 
						 
						
							
							
								
								Make gears track focus  
							
							 
							
							
							
						 
						
							2009-09-21 13:47:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								75b70cef55 
								
							 
						 
						
							
							
								
								Fix gears rotation for high timestamp values  
							
							 
							
							
							
						 
						
							2009-09-12 21:08:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								cda0e0db98 
								
							 
						 
						
							
							
								
								Update gears example to latest eagle API changes  
							
							 
							
							
							
						 
						
							2009-05-27 20:07:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b22382bfdc 
								
							 
						 
						
							
							
								
								Create front buffer with eagle.  
							
							 
							
							... 
							
							
							
							This removes the intel dependencies from the system compositor. 
							
						 
						
							2009-03-10 23:54:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								da1f30a8f0 
								
							 
						 
						
							
							
								
								Allocate GL front buffer through eagle instead of cairo.  
							
							 
							
							
							
						 
						
							2009-03-06 21:24:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1eff73c758 
								
							 
						 
						
							
							
								
								Use chooser instead of hardcoded fbconfig in gears.c.  
							
							 
							
							
							
						 
						
							2009-02-16 00:26:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								43c28eee32 
								
							 
						 
						
							
							
								
								Add a toy-display object that caches state.  
							
							 
							
							... 
							
							
							
							This will be GdkDisplay for GTK+ on Wayland etc.  This restores
the terminal fullscreen mode. 
							
						 
						
							2009-01-26 23:42:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac16f056d 
								
							 
						 
						
							
							
								
								Switch to cairo-drm, drop struct buffer hacks.  
							
							 
							
							
							
						 
						
							2009-01-16 07:49:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								aa68fe346a 
								
							 
						 
						
							
							
								
								Update to track udev API change in eagle.  
							
							 
							
							
							
						 
						
							2009-01-16 06:38:14 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								94448c0ad7 
								
							 
						 
						
							
							
								
								Add listener interfaces for output and input_device objects.  
							
							 
							
							
							
						 
						
							2008-12-30 11:03:33 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d2412e2c2e 
								
							 
						 
						
							
							
								
								Redesign the compositor / server interface.  
							
							 
							
							... 
							
							
							
							This lets the compositor directly provide the implementation of the RMI
objects for the surface object and a new compositor object.  We avoid the
manual forwarding of requests into the compositor and the clumsy compositor
interface struct. 
							
						 
						
							2008-12-15 20:35:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								221067654c 
								
							 
						 
						
							
							
								
								Let clients override the suggested size on resize.  
							
							 
							
							... 
							
							
							
							This lets gears enforce a square aspect ration and minimum size of 300x300
and the terminal now properly resizes in steps of character cells. 
							
						 
						
							2008-12-08 13:50:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1584c57edc 
								
							 
						 
						
							
							
								
								Snap terminal size to an integer number of character cells.  
							
							 
							
							
							
						 
						
							2008-12-08 12:59:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								7a8431f670 
								
							 
						 
						
							
							
								
								Only update gears angle in frame handler.  
							
							 
							
							
							
						 
						
							2008-12-08 09:39:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0c4457f0c2 
								
							 
						 
						
							
							
								
								Refactor window logic into reusable parts, add a new terminal application.  
							
							 
							
							... 
							
							
							
							The gears code is moved into a new file gearc.c and the window decoration
and management code stays in window.c.  A new application 'terminal' is the
second user of the windowing code, but doesn't do anything useful yet. 
							
						 
						
							2008-12-07 20:05:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ffd710e653 
								
							 
						 
						
							
							
								
								Put Wayland under the MIT license.  
							
							 
							
							
							
						 
						
							2008-12-02 15:15:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								78231c8dd0 
								
							 
						 
						
							
							
								
								Implement surface copy request, use it for egl gears.  
							
							 
							
							
							
						 
						
							2008-11-08 15:06:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b8bf19b7a9 
								
							 
						 
						
							
							
								
								Clear depth buffer, but only depth buffer for gears.  
							
							 
							
							
							
						 
						
							2008-11-06 10:53:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								8a9cda8cfb 
								
							 
						 
						
							
							
								
								Add the gears from glxgears.  
							
							 
							
							
							
						 
						
							2008-11-06 10:53:03 -05:00