emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6281deb90f
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage
							
							
							
							
							
						 | 
						
							2018-01-24 14:48:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								415a2b7c56
								
							
						 | 
						
							
							
								
								render: add wlr_renderer_clear and wlr_renderer_scissor
							
							
							
							
							
						 | 
						
							2018-01-22 16:42:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								85a6939cf2
								
							
						 | 
						
							
							
								
								rename matrix model box to project box
							
							
							
							
							
						 | 
						
							2018-01-21 19:03:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d13114520a
								
							
						 | 
						
							
							
								
								move matrix model code to matrix.h
							
							
							
							
							
						 | 
						
							2018-01-21 15:53:42 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0365b587f0
								
							
						 | 
						
							
							
								
								output: add damage tracking via buffer age
							
							
							
							
							
						 | 
						
							2018-01-21 00:06:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a0f24b809e
								
							
						 | 
						
							
							
								
								output: add damage event
							
							
							
							
							
						 | 
						
							2018-01-19 13:13:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bde255933e
								
							
						 | 
						
							
							
								
								output: add wlr_output::damage, fixes #572
							
							
							
							
							
						 | 
						
							2018-01-18 19:47:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								5017d7f762
								
							
						 | 
						
							
							
								
								rootston: only draw damaged regions
							
							
							
							
							
						 | 
						
							2018-01-18 14:36:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3751a17321
								
							
						 | 
						
							
							
								
								decorate xwayland views
							
							
							
							
							
						 | 
						
							2018-01-16 07:51:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								b99d1f4fcc
								
							
						 | 
						
							
							
								
								Refactor wlr_egl_init to accept config_attribs
							
							
							
							
							
						 | 
						
							2017-12-17 23:51:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								23fb663ea4
								
							
						 | 
						
							
							
								
								Merge pull request #453 from emersion/surface-transform
							
							
							
							
							
							
							
							Add surface transforms support 
							
						 | 
						
							2017-12-14 14:43:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								18eb1eee3f
								
							
						 | 
						
							
							
								
								Listen to display destroy in xwayland, rename wlr_egl_free
							
							
							
							
							
						 | 
						
							2017-12-08 00:59:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								4a56957a37
								
							
						 | 
						
							
							
								
								Fix inverted flipped-90 and flipped-270
							
							
							
							
							
						 | 
						
							2017-12-01 09:49:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								6a69b4419f
								
							
						 | 
						
							
							
								
								Make wlr_output_transform_* functions public, refactoring
							
							
							
							
							
						 | 
						
							2017-12-01 09:15:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f4754ad1a2
								
							
						 | 
						
							
							
								
								Fix surface transforms
							
							
							
							
							
						 | 
						
							2017-11-30 23:58:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc113c16aa
								
							
						 | 
						
							
							
								
								Use correct include path for glapi.h
							
							
							
							
							
						 | 
						
							2017-11-30 10:32:55 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								02374b945d
								
							
						 | 
						
							
							
								
								Change glapi.sh to generate both files
							
							
							
							
							
						 | 
						
							2017-11-22 14:04:29 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								37b8a096a9
								
							
						 | 
						
							
							
								
								Pass backend to render
							
							
							
							
							
						 | 
						
							2017-10-22 10:39:23 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b984253e2
								
							
						 | 
						
							
							
								
								Move egl.h to render/egl.h
							
							
							
							
							
						 | 
						
							2017-10-22 10:36:07 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e1ff2dce9
								
							
						 | 
						
							
							
								
								Merge pull request #140 from emersion/screenshooter
							
							
							
							
							
							
							
							Add screenshooter 
							
						 | 
						
							2017-10-08 10:06:41 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0e5feea37
								
							
						 | 
						
							
							
								
								Add GL/EGL extension loader generator
							
							
							
							
							
						 | 
						
							2017-10-08 13:23:41 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									emersion
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0ce3135304
								
							
						 | 
						
							
							
								
								Move read_pixels from output to renderer
							
							
							
							
							
						 | 
						
							2017-10-08 02:11:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Versus Void
								
							 
						 | 
						
							
							
							
							
								
							
							
								c5df6ca900
								
							
						 | 
						
							
							
								
								Fix memory leaks
							
							
							
							
							
						 | 
						
							2017-10-05 20:01:56 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								009c3747a8
								
							
						 | 
						
							
							
								
								Multi-GPU DRM
							
							
							
							
							
						 | 
						
							2017-10-01 22:29:25 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Scott Anderson
								
							 
						 | 
						
							
							
							
							
								
							
							
								517ba0bc16
								
							
						 | 
						
							
							
								
								Change egl_get_config to always use visual id
							
							
							
							
							
						 | 
						
							2017-09-29 16:15:09 +13:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								220a6e9bf6
								
							
						 | 
						
							
							
								
								Add xwayland activate and fix EGL bug
							
							
							
							
							
						 | 
						
							2017-09-28 09:11:16 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								00f1686ce5
								
							
						 | 
						
							
							
								
								unset egl current before terminating display
							
							
							
							
							
							
							
							fixes segfault when closing the compositor with an egl window. 
							
						 | 
						
							2017-09-25 19:25:59 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								9fa822c666
								
							
						 | 
						
							
							
								
								Fix minor typos
							
							
							
							
							
						 | 
						
							2017-09-17 18:29:52 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								368f74e4df
								
							
						 | 
						
							
							
								
								Refactor meson build files
							
							
							
							
							
							
							
							Use tabs for indentation and break up function calls over 80 col. 
							
						 | 
						
							2017-08-30 14:30:47 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dominique Martinet
								
							 
						 | 
						
							
							
							
							
								
							
							
								f24b3df980
								
							
						 | 
						
							
							
								
								wlr renderer/texture: rename init to create when it does alloc
							
							
							
							
							
						 | 
						
							2017-08-19 08:33:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								27c13d621d
								
							
						 | 
						
							
							
								
								Merge pull request #88 from 4e554c4c/alloc_crashing
							
							
							
							
							
							
							
							Prevent alloc errors from crashing 
							
						 | 
						
							2017-08-15 12:21:58 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f2b1cc930
								
							
						 | 
						
							
							
								
								implement get_buffer_size for egl buffers
							
							
							
							
							
						 | 
						
							2017-08-15 07:58:07 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								72a33b736f
								
							
						 | 
						
							
							
								
								implement texture get buffer size
							
							
							
							
							
						 | 
						
							2017-08-15 07:36:50 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Calvin Lee
								
							 
						 | 
						
							
							
							
							
								
							
							
								5cc7342606
								
							
						 | 
						
							
							
								
								Prevent alloc errors from crashing
							
							
							
							
							
							
							
							Resolves #76 
							
						 | 
						
							2017-08-15 08:04:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									nyorain
								
							 
						 | 
						
							
							
							
							
								
							
							
								f998bb8299
								
							
						 | 
						
							
							
								
								Fix style issues
							
							
							
							
							
						 | 
						
							2017-08-14 17:09:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dominique Martinet
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bbf718e7d
								
							
						 | 
						
							
							
								
								impl->destroy cleanup:
							
							
							
							
							
							
							
							- remove trivial destroy() function
 - make sure we check impl and impl->destroy before calling
 - always call free if not implemented 
							
						 | 
						
							2017-08-14 16:22:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								2facf1df65
								
							
						 | 
						
							
							
								
								Fix software cursors
							
							
							
							
							
						 | 
						
							2017-08-14 08:43:17 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								de6f32c84e
								
							
						 | 
						
							
							
								
								Refactor away wlr_renderer_state
							
							
							
							
							
						 | 
						
							2017-08-14 08:37:50 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								94e6e6334b
								
							
						 | 
						
							
							
								
								Refactor out wlr_texture_state
							
							
							
							
							
						 | 
						
							2017-08-14 08:25:26 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4b4bfb8bc
								
							
						 | 
						
							
							
								
								Fix #64
							
							
							
							
							
						 | 
						
							2017-08-13 08:26:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									nyorain
								
							 
						 | 
						
							
							
							
							
								
							
							
								f066ff6d02
								
							
						 | 
						
							
							
								
								Fix external shader
							
							
							
							
							
						 | 
						
							2017-08-12 14:48:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d6d2bcef9
								
							
						 | 
						
							
							
								
								Merge pull request #75 from nyorain/egl_image_leak
							
							
							
							
							
							
							
							Fix egl image leak in gles renderer 
							
						 | 
						
							2017-08-12 08:22:04 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									nyorain
								
							 
						 | 
						
							
							
							
							
								
							
							
								862bc9783f
								
							
						 | 
						
							
							
								
								Fix egl image leak in gles renderer
							
							
							
							
							
						 | 
						
							2017-08-12 11:41:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dominique Martinet
								
							 
						 | 
						
							
							
							
							
								
							
							
								c323bfc6a0
								
							
						 | 
						
							
							
								
								GLES2: detach and delete shaders after LinkProgram
							
							
							
							
							
							
							
							Also make sure program linked correctly! 
							
						 | 
						
							2017-08-12 00:24:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								62d8b252c0
								
							
						 | 
						
							
							
								
								Refactor meson and move xdg-shell into wlroots
							
							
							
							
							
						 | 
						
							2017-08-11 09:37:09 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6efb90382
								
							
						 | 
						
							
							
								
								s/gen/ensure/ fixes #47
							
							
							
							
							
						 | 
						
							2017-08-11 09:00:26 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								c24351681f
								
							
						 | 
						
							
							
								
								Refactor EGL handling
							
							
							
							
							
						 | 
						
							2017-08-10 22:15:37 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								7095274a9e
								
							
						 | 
						
							
							
								
								Merge branch 'master' into drm_buffer
							
							
							
							
							
						 | 
						
							2017-08-10 13:19:39 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								3c12a32d1f
								
							
						 | 
						
							
							
								
								Merge pull request #58 from acrisci/feature/enable-gl-blending
							
							
							
							
							
							
							
							enable gl blending 
							
						 | 
						
							2017-08-10 08:41:11 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tony Crisci
								
							 
						 | 
						
							
							
							
							
								
							
							
								49e97857c7
								
							
						 | 
						
							
							
								
								enable gl blending
							
							
							
							
							
							
							
							This makes transparency work correctly.
fixes #56 
							
						 | 
						
							2017-08-10 08:38:55 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |