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  
				
					
						
							
							
								 
						
							
							
								cdd55b5d19 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								74264d4f62 
								
							
								 
							
						 
						
							
							
								
								Rename roots_seat_cancel_transform  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								90eb50d9aa 
								
							
								 
							
						 
						
							
							
								
								Merge roots_seat_cancel_* into one function  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7ae8800a63 
								
							
								 
							
						 
						
							
							
								
								Cancel rootston move/resize/rotate on escape press  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								faa57341ca 
								
									
								
							
								 
							
						 
						
							
							
								
								output: replace raw GL calls by wlr_renderer_* calls  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ddb1779f9f 
								
									
								
							
								 
							
						 
						
							
							
								
								render: make wlr_renderer_clear take a float[4] for the color  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3d3ea32137 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bb4aeb3b2f 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/drm: support updating cursor when session is paused  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								39d5e78d37 
								
							
								 
							
						 
						
							
							
								
								Fix typo in xcursor.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8cf622f074 
								
							
								 
							
						 
						
							
							
								
								Improve xcursor docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8eed857292 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add destroy signal for wlr_output_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								edb4c8d858 
								
									
								
							
								 
							
						 
						
							
							
								
								output: damage whole output when fullscreen surface size changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								704130cc11 
								
									
								
							
								 
							
						 
						
							
							
								
								output: fix performance issues with wlr_output_schedule_frame  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a7cba7d83f 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage whole output when entering/leaving fullscreen  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2a855e6282 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: fix urxvt damage on HiDPI outputs  
							
							... 
							
							
 
							
							util/region: add wlr_region_expand 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d498855b9d 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/drm: fix hw cursor position on rotated and scaled outputs  
							
							... 
							
							
 
							
							output: add wlr_output_transformed_resolution 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0961a02af 
								
									
								
							
								 
							
						 
						
							
							
								
								render: add wlr_renderer_scissor docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								51c22d39a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed5b1fdedd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #580  from emersion/screenshooter-renderer-backport  
							
							... 
							
							
 
							
							Backport screenshooter fixes from the renderer redesign v1 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1ee61dbd0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								52cb19d99d 
								
							
								 
							
						 
						
							
							
								
								rootston: fix compilation without XWayland support  
							
							... 
							
							
 
							
							In case wlroots is not being compiled with XWayland support, we will not
have an xwayland surface in our roots view. While we make sure to pay
attention to that in some places, we are not being consistent and try to
access the xwayland surface in other places. Obviously, this leads to a
compiler error due to the field not being present.
Fix the issue by sprinkling in a few additional ifdefs where required. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								63736be214 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: fix damage tracking for SSD  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7111dd79ef 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for rotated views  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8d58ed502b 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add wlr_output_schedule_frame  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ece2c1e4e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage tracking for transformed outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a98ece68d3 
								
									
								
							
								 
							
						 
						
							
							
								
								util: add docs for wlr_region_scale  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4223fbc763 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking scale support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f96427d08 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6281deb90f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7a2e9a17ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #579  from Ongy/dpms_decouple  
							
							... 
							
							
 
							
							decouples outputenable state and wl_output global 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f946c10cb1 
								
							
								 
							
						 
						
							
							
								
								re-adds wlr_output_update_enabled  
							
							... 
							
							
 
							
							Re-add the wlr_output_update_enabled to make sure
wlr_output::events.enable is called when the output enabled state
changes. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								2ad7df8680 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3cf7225cec 
								
							
								 
							
						 
						
							
							
								
								decouples outputenable state and wl_output global  
							
							... 
							
							
 
							
							This decouples wlr_output_enable and the wl_global.
The previously internal functions wlr_output_(destroy/create)_global are
exposed and used automatically in the wlr_output_layout to create/tear
down the global.
The compositor can handle them itself if it wants to, but I think this
is the right moment to create/destroy the wl_output when the
wlr_output_layout is used. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4d282c8590 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								415a2b7c56 
								
									
								
							
								 
							
						 
						
							
							
								
								render: add wlr_renderer_clear and wlr_renderer_scissor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f1c4f5be7 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for wl_shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d87d4e336 
								
							
								 
							
						 
						
							
							
								
								take roots_view out of input.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9076ecd91f 
								
							
								 
							
						 
						
							
							
								
								take seat.h out of view.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								85a6939cf2 
								
							
								 
							
						 
						
							
							
								
								rename matrix model box to project box  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e8c407d00e 
								
							
								 
							
						 
						
							
							
								
								rename wlr_deco_part to roots_deco_part  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4183271475 
								
							
								 
							
						 
						
							
							
								
								make it work with rotation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								59c53e8333 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d13114520a 
								
							
								 
							
						 
						
							
							
								
								move matrix model code to matrix.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7474f00591 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into decorations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								66ae4071a7 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for xdg popups  
							
							
 
							
						 
						
							8 years ago