Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa5b5bed73
								
							
						 | 
						
							
							
								
								Load and draw background in compositor.
							
							
							
							
							
						 | 
						
							2008-11-21 21:31:54 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c9f2c9b1a
								
							
						 | 
						
							
							
								
								Move pointer drawing into compositor.
							
							
							
							
							
						 | 
						
							2008-11-21 19:25:44 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								29590034f4
								
							
						 | 
						
							
							
								
								Remove redundant glFlush().
							
							
							
							
							
						 | 
						
							2008-11-17 23:33:19 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d7ca6be21
								
							
						 | 
						
							
							
								
								Add quick screenshot hack.
							
							
							
							
							
						 | 
						
							2008-11-09 00:22:51 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4feb56316
								
							
						 | 
						
							
							
								
								Make window prettier again.
							
							
							
							
							
						 | 
						
							2008-11-08 18:53:37 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								b7a01928be
								
							
						 | 
						
							
							
								
								Add prototypes warnings, use -fvisibility.
							
							
							
							
							
						 | 
						
							2008-11-08 15:49:49 -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
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f77bd8fbe
								
							
						 | 
						
							
							
								
								Add copy and damage surface requests.
							
							
							
							
							
						 | 
						
							2008-11-07 08:39:37 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								5503bf82c4
								
							
						 | 
						
							
							
								
								dlopen the compositor, add a glx compositor.
							
							
							
							
							
						 | 
						
							2008-11-06 10:53:03 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								56f3c71f8c
								
							
						 | 
						
							
							
								
								Add a FIXME for when we have a working fbconfig chooser.
							
							
							
							
							
						 | 
						
							2008-11-06 10:53:03 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d9cd1ee51
								
							
						 | 
						
							
							
								
								Use eglBindTexImage instead of copying texture data.
							
							
							
							
							
						 | 
						
							2008-11-06 10:53:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f59e82c20
								
							
						 | 
						
							
							
								
								Use GL_ONE for the source in glBendFunc instead of pre-unmultiplying.
							
							
							
							
							
							
							
							Eventually we need to allow both pre-multiplied alpha and not, but for now default to premultiplied. 
							
						 | 
						
							2008-11-06 10:53:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b5e7626f5
								
							
						 | 
						
							
							
								
								Move background drawing to a client.
							
							
							
							
							
						 | 
						
							2008-11-06 10:53:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a27f3e6a7
								
							
						 | 
						
							
							
								
								Add a new client that draws a pointer.
							
							
							
							
							
						 | 
						
							2008-11-06 10:52:14 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								c508d93be2
								
							
						 | 
						
							
							
								
								Update for eagle changes.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:59 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								48a33baec7
								
							
						 | 
						
							
							
								
								Use triangle strips for drawing surfaces.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								a234e70268
								
							
						 | 
						
							
							
								
								Make test client a little more interesting.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef7a9ca8c9
								
							
						 | 
						
							
							
								
								Run compositor fullscreen, repaint when surfaces come and go.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ebb317383
								
							
						 | 
						
							
							
								
								Recomposite screen in idle handler.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								f921289954
								
							
						 | 
						
							
							
								
								Handle multiple clients better.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Kristian Høgsberg
								
							 
						 | 
						
							
							
							
							
								
							
							
								16eb675399
								
							
						 | 
						
							
							
								
								Add an EGL compositor.  Still pretty lame.
							
							
							
							
							
						 | 
						
							2008-11-06 10:51:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |