664d7bfe4e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #618  from VincentVanlaer/atomic-gamma  
							
							... 
							
							
 
							
							Add atomic gamma control 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bf6d245400 
								
									
								
							
								 
							
						 
						
							
							
								
								Swap buffers with damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ab011406ad 
								
							
								 
							
						 
						
							
							
								
								Add atomic gamma lut size fetching  
							
							... 
							
							
 
							
							Legacy gamma lut size now uses the new legacy_crtc member of
wlr_drm_crtc. This was Previously doen using old_crtc in
wlr_drm_connector, but since this refers to the crtc that was connected to
the ouput, this could give the wrong result. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cc1229e75e 
								
							
								 
							
						 
						
							
							
								
								Add atomic gamma setting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bb4aeb3b2f 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/drm: support updating cursor when session is paused  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								51c22d39a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4fa90b0511 
								
									
								
							
								 
							
						 
						
							
							
								
								Backport screenshooter fixes from the renderer redesign v1  
							
							... 
							
							
 
							
							This backports some changes to #319  to fix the screenshooter data
format. This also adds wlr_backend_get_renderer which will be
useful to support multiple renderers. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0365b587f0 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add damage tracking via buffer age  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								53ba9b4eec 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix output enable in DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d1dce19253 
								
							
								 
							
						 
						
							
							
								
								handle display destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6c8fd6017e 
								
							
								 
							
						 
						
							
							
								
								backend add and remove events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ee39dff1e7 
								
							
								 
							
						 
						
							
							
								
								rootston: handle backend creation failed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a937016e38 
								
							
								 
							
						 
						
							
							
								
								remove session from multibackend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fcd7062542 
								
							
								 
							
						 
						
							
							
								
								x11 backend: add wlr_input_device_is_x11  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								169bc9fa10 
								
							
								 
							
						 
						
							
							
								
								wl backend: add wlr_input_device_is_wl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9eaca6c9f 
								
							
								 
							
						 
						
							
							
								
								headless backend: add wlr_output_is_headless  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								be95147385 
								
							
								 
							
						 
						
							
							
								
								drm backend: add wlr_output_is_drm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dabfe159de 
								
							
								 
							
						 
						
							
							
								
								wl backend: add wlr_output_is_wl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f83b16bc17 
								
							
								 
							
						 
						
							
							
								
								x11 backend: add wlr_output_is_x11  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4a36ba4bdd 
								
									
								
							
								 
							
						 
						
							
							
								
								Destroy multi backend on display destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bc5bdb7793 
								
									
								
							
								 
							
						 
						
							
							
								
								Add headless input devices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0256de0002 
								
									
								
							
								 
							
						 
						
							
							
								
								Add full refresh rate support to custom modes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b852fb9a2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Minimal working headless output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3970264ccf 
								
									
								
							
								 
							
						 
						
							
							
								
								Initialize headless backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								75ef7860bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into display-destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a1302cc4a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pointer events with multiple outputs in wayland backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d43adaafa 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in backends  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								016744ef4d 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor wlr_list inside wlroots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c3b09f73da 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cursor hotspot with rotated outputs on DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								95566c6bdf 
								
									
								
							
								 
							
						 
						
							
							
								
								Transform cursor hotspot, fix wayland cursor hotspot  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d587d759f 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not set hw cursor if disabled when switching VT  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								16f35ecbea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into heghe/wl_list  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								169b68b17c 
								
							
								 
							
						 
						
							
							
								
								Rename remaining refs to wlr_list  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bdeffad7e5 
								
							
								 
							
						 
						
							
							
								
								Remove drm field from wlr_drm_connector  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4ea84c5765 
								
							
								 
							
						 
						
							
							
								
								Remove unnecesary wlr_renderers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9b984253e2 
								
							
								 
							
						 
						
							
							
								
								Move egl.h to render/egl.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d3f0878d71 
								
							
								 
							
						 
						
							
							
								
								Replace list_t with wl_list in wlr_wl_backend  
							
							... 
							
							
 
							
							Now wlr_backend->outputs is a list of wlr_wl_backend_output instead of
wlr_output.
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c03e774636 
								
							
								 
							
						 
						
							
							
								
								Replace list_t with wl_list in wlr_drm_backend  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bde25fe020 
								
							
								 
							
						 
						
							
							
								
								Replace list_t with wl_list in wlr_multi_backend  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								641d08ce7e 
								
							
								 
							
						 
						
							
							
								
								Transform hotspot with cursor  
							
							... 
							
							
 
							
							Fix  #188  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f193623ca1 
								
							
								 
							
						 
						
							
							
								
								Change iface prefix to suffix  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f6f9c40965 
								
							
								 
							
						 
						
							
							
								
								Minor fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								009c3747a8 
								
							
								 
							
						 
						
							
							
								
								Multi-GPU DRM  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eaef028976 
								
							
								 
							
						 
						
							
							
								
								Add renderer pointer inside drm_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4101b89700 
								
							
								 
							
						 
						
							
							
								
								Rename wlr_drm_output to wlr_drm_connector  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								22e77d9195 
								
							
								 
							
						 
						
							
							
								
								Rename backend to drm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ec5b95e08f 
								
							
								 
							
						 
						
							
							
								
								Add pointer to backend from DRM outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								096249a2a1 
								
							
								 
							
						 
						
							
							
								
								Split DRM rendering to its own file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0708b1a3a 
								
							
								 
							
						 
						
							
							
								
								Split DRM internal interface to its own header  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								610b0493ac 
								
							
								 
							
						 
						
							
							
								
								Rename files to remove pointless drm prefix  
							
							
 
							
						 
						
							8 years ago