Simon Ser
							
						 
						
							 
							
							
							
							
								
							
							
								4e7a8707cc 
								
							 
						 
						
							
							
								
								buffer: add data_ptr access flags  
							
							 
							
							... 
							
							
							
							This allows callers to specify the operations they'll perform on
the returned data pointer. The motivations for this are:
- The upcoming Linux MAP_NOSIGBUS flag may only be usable on
  read-only mappings.
- gbm_bo_map with GBM_BO_TRANSFER_READ hurts performance. 
							
						 
						
							2021-09-10 13:16:10 -04:00  
						
					 
				
					
						
							
							
								 
								Simon Ser
							
						 
						
							 
							
							
							
							
								
							
							
								38cd1b4f4f 
								
							 
						 
						
							
							
								
								render/allocator/gbm: add log message for gbm_bo_get_fd_for_plane  
							
							 
							
							... 
							
							
							
							Makes it easier to find out which branch is taken when debugging
issues like [1].
[1]: https://github.com/swaywm/wlroots/issues/3156  
							
						 
						
							2021-09-03 22:13:38 +02:00  
						
					 
				
					
						
							
							
								 
								Simon Ser
							
						 
						
							 
							
							
							
							
								
							
							
								7df2ae88fa 
								
							 
						 
						
							
							
								
								render/allocator: use legacy authentication for primary nodes  
							
							 
							
							... 
							
							
							
							Closes: https://github.com/swaywm/wlroots/issues/3156  
							
						 
						
							2021-09-03 11:44:12 -04:00  
						
					 
				
					
						
							
							
								 
								Simon Ser
							
						 
						
							 
							
							
							
							
								
							
							
								d9d8fc1ab9 
								
							 
						 
						
							
							
								
								render/allocator: re-open GBM FD  
							
							 
							
							... 
							
							
							
							Using the same DRM file description for the DRM backend and for the
GBM allocator will result in GEM handle ref'counting issues [1].
Re-open the DRM FD to fix these issues.
[1]: https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/110  
							
						 
						
							2021-09-01 15:17:05 -04:00  
						
					 
				
					
						
							
							
								 
								Simon Ser
							
						 
						
							 
							
							
							
							
								
							
							
								3ce2ea9e16 
								
							 
						 
						
							
							
								
								Move allocator stuff into new directory  
							
							 
							
							... 
							
							
							
							Add render/allocator/ and include/render/allocator/ to hold
everything allocator-related. 
							
						 
						
							2021-08-25 09:57:20 -04:00