emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f90b024ad0
								
									
								
							
								
							
						 | 
						
							
							
								
								linux-dmabuf: fix bound checks for stride and height
							
							
							
							
							
							
							
							- Fix bound checking for offset + stride * height
- Make offset bound checking more consistent
- Reject zero strides 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								135721118a
								
									
								
							
								
							
						 | 
						
							
							
								
								render: remove wlr_renderer_check_import_dmabuf
							
							
							
							
							
							
							
							It's possible to implement it outside the renderer, by creating a
texture and destroying it right away. This reduces the API surface
of the renderer. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								41e53d1499
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1019 from emersion/virtual-keyboard-destroy
							
							
							
							
							
							
							
							virtual-keyboard: fix wlr_virtual_keyboard_manager_v1_destroy 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5d8e387021
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1015 from emersion/dmabuf-single-modifier
							
							
							
							
							
							
							
							Only allow one modifier per DMA-BUF, split attributes struct in render/ 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								28020ff577
								
									
								
							
								
							
						 | 
						
							
							
								
								Only allow one modifier per DMA-BUF, split attributes struct in render/
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f580112dca
								
									
								
							
								
							
						 | 
						
							
							
								
								virtual-keyboard: fix wlr_virtual_keyboard_manager_v1_destroy
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								8c9d0f15ce
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1017 from tobiasblass/examples_rotation_fix_doublefree
							
							
							
							
							
							
							
							Fix double-free in the rotation.c example. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0c1f50168b
								
									
								
							
								
							
						 | 
						
							
							
								
								examples/output-layout: destroy wl_display
							
							
							
							
							
							
							
							Thanks @tobiasblass for pointing this out. See #1017. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Tobias Blass
							
						 | 
						
							
							
							
							
								
							
								a21894a844
								
							
								
							
						 | 
						
							
							
								
								Fix double-free in the tablet.c and touch.c examples
							
							
							
							
							
							
							
							The wl_display_destroy function already destroys the backend's renderer.
Freeing it by hand causes a segmentation fault. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f076cc45ee
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1016 from emersion/wl-display-destroy-clients
							
							
							
							
							
							
							
							rootston: use wl_display_destroy_clients 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Tobias Blass
							
						 | 
						
							
							
							
							
								
							
								75f9feb6de
								
							
								
							
						 | 
						
							
							
								
								Fix double-free in the rotation.c example.
							
							
							
							
							
							
							
							The wl_display_destroy function already destroys the backend's renderer.
Freeing it by hand causes a segmentation fault. 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f9ad63c5cb
								
									
								
							
								
							
						 | 
						
							
							
								
								rootston: use wl_display_destroy_clients
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								87fe9f3466
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1014 from RyanDwyer/fix-wlr-box-contains-point
							
							
							
							
							
							
							
							Fix wlr_box_contains_point comparison 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								c844eaa1b3
								
									
								
							
								
							
						 | 
						
							
							
								
								build: add dependencies for examples/dmabuf-capture
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								70d324a0f9
								
									
								
							
								
							
						 | 
						
							
							
								
								examples/dmabuf-capture: simplify event loop and fix style
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								85b6b4b0c8
								
									
								
							
								
							
						 | 
						
							
							
								
								examples/dmabuf-capture: make building this example optional
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2198fd5eed
								
									
								
							
								
							
						 | 
						
							
							
								
								examples/dmabuf-capture: fix indentation
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2681352e04
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: permanently fail if backend doesn't implement export_dmabuf
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f204a9127c
								
									
								
							
								
							
						 | 
						
							
							
								
								Command line parsing
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Rostislav Pehlivanov
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b9b397ef80
								
									
								
							
								
							
						 | 
						
							
							
								
								Add a demo client for dmabuf export
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								a16ad4327a
								
									
								
							
								
							
						 | 
						
							
							
								
								Update protocol
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								65198b0aab
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: assert number of planes
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2432c41a49
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: correctly send the number of planes per layer
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3f9796112e
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: fix tv_sec_hi
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								00e108f2fc
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: correctly finish wlr_linux_dmabuf_attribs
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								1377e551ef
								
									
								
							
								
							
						 | 
						
							
							
								
								Update wlr-export-dmabuf protocol
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								7901740f94
								
									
								
							
								
							
						 | 
						
							
							
								
								rootston: enable export-dmabuf
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e26f4dff98
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: wait for the frame to be ready, send timestamp
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								5ba1a9af56
								
									
								
							
								
							
						 | 
						
							
							
								
								render: add wlr_texture_to_dmabuf
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								bd430b8620
								
									
								
							
								
							
						 | 
						
							
							
								
								backend/drm: support multi-planar DMA-BUFs when exporting
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								36bd4795d4
								
									
								
							
								
							
						 | 
						
							
							
								
								export-dmabuf: add basic and incomplete implementation
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								9e26808c28
								
									
								
							
								
							
						 | 
						
							
							
								
								output, backend/drm: add wlr_output_export_dmabuf
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								e1f56538a8
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #999 from dcz-purism/virtual-keyboard
							
							
							
							
							
							
							
							Support virtual keyboard protocol 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Ryan Dwyer
							
						 | 
						
							
							
							
							
								
							
								f8a831859f
								
							
								
							
						 | 
						
							
							
								
								Fix wlr_box_contains_point comparison
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								3444f43c16
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1012 from acrisci/doc-map-unmap
							
							
							
							
							
							
							
							document the map/unmap xdg-shell events 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
								
							
								044fa52be4
								
							
								
							
						 | 
						
							
							
								
								reword new_surface docs
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
								
							
								c27cd5f065
								
							
								
							
						 | 
						
							
							
								
								document the map/unmap xdg-shell events
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Dorota Czaplejewicz
							
						 | 
						
							
							
							
							
								
							
								5334ee8bfd
								
							
								
							
						 | 
						
							
							
								
								virtual-keyboard: add support for the virtual-keyboard-v1 protocol
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f95bd1facf
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1007 from emersion/xdg-toplevel-tiled
							
							
							
							
							
							
							
							xdg-shell: add wlr_xdg_toplevel_set_tiled 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								47f097e09b
								
									
								
							
								
							
						 | 
						
							
							
								
								xdg-shell: add wlr_xdg_toplevel_set_tiled
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								ebc8004c8c
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1006 from emersion/drm-logs
							
							
							
							
							
							
							
							backend/drm: better connector cleanup, add more logs 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								79683ee497
								
									
								
							
								
							
						 | 
						
							
							
								
								backend/drm: better connector cleanup, add more logs
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								b597f5e380
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1004 from emersion/surface-buffer-send-release
							
							
							
							
							
							
							
							surface: remove wl_resource_post_event 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								da504f9253
								
									
								
							
								
							
						 | 
						
							
							
								
								surface: remove wl_resource_post_event
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								4dfcbcf5dd
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1003 from acrisci/document-keyboard-events
							
							
							
							
							
							
							
							document key and modifier signals 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
								
							
								9971d06afb
								
							
								
							
						 | 
						
							
							
								
								document key and modifier signals
							
							
							
							
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								0eec0c7303
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1001 from ammen99/xterm-fix
							
							
							
							
							
							
							
							xwm: set the proper event mask in client messages 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Ilia Bozhinov
							
						 | 
						
							
							
							
							
								
							
								5dd1a838f3
								
							
								
							
						 | 
						
							
							
								
								xwm: set the proper event mask in client messages
							
							
							
							
							
							
							
							Fixes #927 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
								
							
								6eb4b5b54d
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #993 from emersion/bind-wl-drm-in-renderer
							
							
							
							
							
							
							
							render: bind wl_drm in renderer 
							
						 | 
						
							8 years ago | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
								
								
							
							
								
							
								35b31dcfb7
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1000 from ammen99/custom-renderer-initialization
							
							
							
							
							
							
							
							[RFC] backends: implement custom EGL and renderer initialization 
							
						 | 
						
							8 years ago |