de955a0f63 
								
							
								 
							
						 
						
							
							
								
								xdg_popup_grab: add listener on seat destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c41de2d1be 
								
									
								
							
								 
							
						 
						
							
							
								
								render: split render.h into wlr_renderer.h and wlr_texture.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6ecb0eefcb 
								
									
								
							
								 
							
						 
						
							
							
								
								render/gles2: transpose matrices before binding them  
							
							... 
							
							
 
							
							Setting glUniformMatrix3fv's transpose parameter to GL_TRUE is
not allowed for OpenGL ES 2.
This adds a wlr_matrix_transpose function. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1956d3cedb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #722  from emersion/matrix-redesign  
							
							... 
							
							
 
							
							Matrix redesign 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								09413aa7f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #711  from emersion/map-unmap  
							
							... 
							
							
 
							
							Add map/unmap to xdg-shell 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7894fca224 
								
									
								
							
								 
							
						 
						
							
							
								
								matrix: rename wlr_matrix_texture to wlr_matrix_projection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e607d0f7ee 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell: add map/unmap support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1914a1aa2b 
								
									
								
							
								 
							
						 
						
							
							
								
								surface: drop wlr_surface_get_matrix  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b58e1a3ad 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into matrix-redesign  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								824a95ad19 
								
									
								
							
								 
							
						 
						
							
							
								
								matrix: use 2D matrices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de0e40d621 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #698  from agx/linux-dmabuf  
							
							... 
							
							
 
							
							Add initial linux_dmabuf protocol support 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								14cdb6153f 
								
							
								 
							
						 
						
							
							
								
								Add initial linux_dmabuf protocol support  
							
							... 
							
							
 
							
							Tested with
    ./weston-simple-dmabuf-drm
    ./weston-simple-dmabuf-drm --import-immediate=1
    ./weston-simple-dmabuf-drm --y-inverted=1
    (and combinations)
Supports only single plane XRGB dmabufs for now. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d26b67cb06 
								
									
								
							
								 
							
						 
						
							
							
								
								matrix: unify API, don't use array pointers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6a3f240c7 
								
									
								
							
								 
							
						 
						
							
							
								
								matrix: move to types/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ace738dbca 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell-v6: next_geometry and geometry fields are not longer pointers in wlr_xdg_surface_v6  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								149209b72e 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell-v6: rename toplevel and popup fields in wlr_xdg_surface_v6 for consistency  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								657e5c8c0d 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell-v6: changed wlr_xdg_surface_v6_configure.toplevel_state to be NULL if surface isn't a toplevel  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e74ddaaf10 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell-v6: redesign the configure/ack_configure workflow  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f072bedd9 
								
									
								
							
								 
							
						 
						
							
							
								
								xdg-shell-v6: add map signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bfc0e95d2c 
								
							
								 
							
						 
						
							
							
								
								Add mode support to libinput backend  
							
							... 
							
							
 
							
							And extend tablet example with tilt and ring support 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3c9fc7c68e 
								
							
								 
							
						 
						
							
							
								
								Add const to x11 and input interfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b7b86a9591 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #641  from Ongy/idle-inhibit  
							
							... 
							
							
 
							
							Add idle-inhibit implementation 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67285c1d57 
								
							
								 
							
						 
						
							
							
								
								idle-inhibit: style adjustments and motivation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b1e2718dd7 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: fix some use-after-free in xwm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a715826751 
								
							
								 
							
						 
						
							
							
								
								move activity_notify into events in wlr_idle  
							
							... 
							
							
 
							
							This moves the `struct wl_signal activity_notify` in `struct wlr_idle`
into a local `struct {} events` to keep consistency with other modules
in the library. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								87a7afb641 
								
							
								 
							
						 
						
							
							
								
								idle-inhibit: second feedback pass  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3016133f91 
								
							
								 
							
						 
						
							
							
								
								idle-inhibit: feedback pass  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9a8808f8cf 
								
							
								 
							
						 
						
							
							
								
								move direction to wlr_output_layout.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d2c7defa10 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into output-layout-adjacent  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								50d573b2ca 
								
							
								 
							
						 
						
							
							
								
								implements the idle_inhibit protocol type  
							
							... 
							
							
 
							
							This adds the types/wlr_idle_inhibit_v1 implementation. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								717bdccb6e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into martinetd/xdg_shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								85871cb666 
								
							
								 
							
						 
						
							
							
								
								add wlr_output_layout_adjacent_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7d26a6debd 
								
							
								 
							
						 
						
							
							
								
								xdg-shell stable: copy-pasta implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								392d54a35d 
								
									
								
							
								 
							
						 
						
							
							
								
								Wrap wl_resource_get_user_data into safer helper functions  
							
							... 
							
							
 
							
							This ensures we're not incorrectly casting a resource.
Fixes  #628  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c2e1474010 
								
									
								
							
								 
							
						 
						
							
							
								
								Reformat all #include directives  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a9632341bf 
								
									
								
							
								 
							
						 
						
							
							
								
								output_damage: listen to transform and scale output events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a8f098eea 
								
									
								
							
								 
							
						 
						
							
							
								
								output, output_damage: add docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ec837e3c9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce wlr_output_damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								faa57341ca 
								
									
								
							
								 
							
						 
						
							
							
								
								output: replace raw GL calls by wlr_renderer_* calls  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3d3ea32137 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								d498855b9d 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/drm: fix hw cursor position on rotated and scaled outputs  
							
							... 
							
							
 
							
							output: add wlr_output_transformed_resolution 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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