fb58307a50 
								
							
								 
							
						 
						
							
							
								
								Fix surface destruction  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cf9ee6ce3f 
								
							
								 
							
						 
						
							
							
								
								Move wlr_surface into wlr  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8473c3955c 
								
							
								 
							
						 
						
							
							
								
								Add first wlr_surface example implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6345d6deed 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #51  from nyorain/region  
							
							... 
							
							
 
							
							Implement wlr_region using pixman 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								60ecbe4246 
								
							
								 
							
						 
						
							
							
								
								Update ci for pixman  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1bea754521 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_region using pixman  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a77fac0760 
								
							
								 
							
						 
						
							
							
								
								Added null check on crtc  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ef1f947d49 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #49  from ascent12/drm-atomic  
							
							... 
							
							
 
							
							Atomic modesetting 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								af67966d92 
								
							
								 
							
						 
						
							
							
								
								Atomic modesetting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								913829e381 
								
							
								 
							
						 
						
							
							
								
								Switch .build.yml to meson  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ba87585bbe 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #48  from nyorain/wlr_texture  
							
							... 
							
							
 
							
							Rename wlr_surface -> wlr_texture; attach -> upload 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e167f41fde 
								
							
								 
							
						 
						
							
							
								
								Rename wlr_surface -> wlr_texture; attach -> upload  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								622a0d838b 
								
							
								 
							
						 
						
							
							
								
								Add logging in wlr_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9383aaf89e 
								
							
								 
							
						 
						
							
							
								
								Accomodate for hotspot in cursor position  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								afd058b754 
								
							
								 
							
						 
						
							
							
								
								Fix software cursor.  Fixes   #45  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7486263f7e 
								
							
								 
							
						 
						
							
							
								
								Add xcursor sublibrary  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ab063c3936 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #44  from ascent12/drm  
							
							... 
							
							
 
							
							DRM plane support, refactoring, and other changes 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d09ca20a4d 
								
							
								 
							
						 
						
							
							
								
								Use gbm_bo_map for cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dbe66d1963 
								
							
								 
							
						 
						
							
							
								
								Style changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a636b21ba 
								
							
								 
							
						 
						
							
							
								
								Remove old fields  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5f7042a1f2 
								
							
								 
							
						 
						
							
							
								
								Moved headers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d307c2f2c2 
								
							
								 
							
						 
						
							
							
								
								Renamed some variables to be less generic  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1db97a9af9 
								
							
								 
							
						 
						
							
							
								
								Updated DRM cursor rendering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aedfa27d3a 
								
							
								 
							
						 
						
							
							
								
								Clean up resources when plane is reassigned  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2f8b5c4448 
								
							
								 
							
						 
						
							
							
								
								More cleanups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dd7a349295 
								
							
								 
							
						 
						
							
							
								
								Various cleanups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d1ca1ec16e 
								
							
								 
							
						 
						
							
							
								
								Split off some functions into drm-util  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c46605d605 
								
							
								 
							
						 
						
							
							
								
								Use plane for rendering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e16c5504cd 
								
							
								 
							
						 
						
							
							
								
								Add planes.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67b51f0922 
								
							
								 
							
						 
						
							
							
								
								Upgraded CRTC and Encoder matching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								31867a1b2e 
								
							
								 
							
						 
						
							
							
								
								Various changes/cleanups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7b772e1a4b 
								
							
								 
							
						 
						
							
							
								
								DRM resource initalisation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								601bbad5d8 
								
							
								 
							
						 
						
							
							
								
								Added DRM property infrastructure  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f95c02eebe 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #29  from ascent12/session  
							
							... 
							
							
 
							
							Moved session into backend/session and changed ownership 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5bf61ca7ed 
								
							
								 
							
						 
						
							
							
								
								Check for multi backend before using it  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f1a069d50d 
								
							
								 
							
						 
						
							
							
								
								Log that the X11 backend is unimplemented  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4d4da18437 
								
							
								 
							
						 
						
							
							
								
								Fixed VT switching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3373ec5fc8 
								
							
								 
							
						 
						
							
							
								
								Update build files  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cb4d50e22c 
								
							
								 
							
						 
						
							
							
								
								Changed header paths.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2ae5cd6539 
								
							
								 
							
						 
						
							
							
								
								Moved session/ into backend/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae4478e17f 
								
							
								 
							
						 
						
							
							
								
								Changed ownership of wlr_session to the multi backend.  
							
							... 
							
							
 
							
							Currently breaks VT switching for examples. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41b98f21e5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #42  from acrisci/bug/no-switch-active-textures  
							
							... 
							
							
 
							
							Remove unnecessary calls to glActiveTexture 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d6d1d57c69 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #31  from nyorain/merged  
							
							... 
							
							
 
							
							Use meson as build system 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fdab81e1c9 
								
							
								 
							
						 
						
							
							
								
								Use meson build system  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9119be1dd1 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary calls to glActiveTexture  
							
							... 
							
							
 
							
							Since wlroots shaders only use one texture at a time (ie there is only one
sampler2D variable in any shader), it is unnecessary to switch between active
texture units at this time. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ce886c0353 
								
							
								 
							
						 
						
							
							
								
								Add .build.yml for builds.sr.ht  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7c393d5143 
								
							
								 
							
						 
						
							
							
								
								Missed a variable  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								95653c0bf7 
								
							
								 
							
						 
						
							
							
								
								Minor nitpicking in wl_compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de17ce19be 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #41  from acrisci/feature/surface-interface-stub  
							
							... 
							
							
 
							
							Add surface interface stubs in compositor example 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								effea557bb 
								
							
								 
							
						 
						
							
							
								
								Implement destroying surfaces  
							
							... 
							
							
 
							
							Add a signal for wlr_surface destruction on the wlr_surface that compositors
can listen to to remove the surface from their state.
Implement a listener for this in the example wl_compositor to remove the
surface from its internal list of surfaces.
Destroy the surface in the compositor destroy_surface callback given when the
surface resource was created.
Add a reference to the surface resource to the wlr_surface so a compositor can
find it in its list of resources upon wlr_resource destruction. 
							
						 
						
							8 years ago