Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								61a8251360
								
							
								
							
						 | 
						
							
							
								
								Add a geometry option for x11 compositor
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								012a007771
								
							
								
							
						 | 
						
							
							
								
								Add small client for testing shm surfaces
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d0c3b9da22
								
							
								
							
						 | 
						
							
							
								
								Fall back to cairo image backend and shm surface if we don't have cairo gl
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6866856dfd
								
							
								
							
						 | 
						
							
							
								
								Remove leftover of fds_in_tail hack
							
							
							
							
							
							
							
							It's breaking the case of multiple fds in one buffer. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								cf2bc67ccd
								
							
								
							
						 | 
						
							
							
								
								Plug in no-op drm buffer attach function
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								29fc5592c5
								
							
								
							
						 | 
						
							
							
								
								Delete leftover makefile debugging
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f0152daad7
								
							
								
							
						 | 
						
							
							
								
								Use automake
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								49291497d3
								
							
								
							
						 | 
						
							
							
								
								Add more cursors from the DMZ theme
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								118fb49eeb
								
							
								
							
						 | 
						
							
							
								
								Fix clients include path after moving files around
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								a969c8a7f0
								
							
								
							
						 | 
						
							
							
								
								Use GL_BGRA_EXT for shm texture uploads
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								25694e7c3c
								
							
								
							
						 | 
						
							
							
								
								A couple more TODO items
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								3d5bae0700
								
							
								
							
						 | 
						
							
							
								
								Add a shm buffer sharing mechanism
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								98ffc93b95
								
							
								
							
						 | 
						
							
							
								
								Fix EGLImageKHR leak in wl_buffer destroy
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								45115a435e
								
							
								
							
						 | 
						
							
							
								
								Fix screenshoot.c type in Makefile
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								2a4372cbcd
								
							
								
							
						 | 
						
							
							
								
								Add autogen.sh
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								3dd66d66a3
								
							
								
							
						 | 
						
							
							
								
								Use scanner to generate screenshooter client code as well
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								c5dcb90d2a
								
							
								
							
						 | 
						
							
							
								
								Use scanner for screenshooter protocol
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								2cd5144fa5
								
							
								
							
						 | 
						
							
							
								
								scanner: Use protocol name for #include guards
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								ce457ba68c
								
							
								
							
						 | 
						
							
							
								
								Add timestamp to pointer image attach request
							
							
							
							
							
							
							
							This lets the server discard requests received after the pointer has
exited and the re-entered a surface. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6dcf8718ae
								
							
								
							
						 | 
						
							
							
								
								Consolidate notes from a few files in TODO
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								a6f6999e49
								
							
								
							
						 | 
						
							
							
								
								Consolidate NOTES and README
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								a46dc06da7
								
							
								
							
						 | 
						
							
							
								
								Copy over updated build instructions from the google group
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6dd08ebbe1
								
							
								
							
						 | 
						
							
							
								
								Move core protocol libraries into wayland/ subdirectory
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								76b43326a5
								
							
								
							
						 | 
						
							
							
								
								Move example compositor to subdirectory
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								ef2f485056
								
							
								
							
						 | 
						
							
							
								
								Add support for more types of input devices
							
							
							
							
							
							
							
							Well, maybe not support, but we at least recognize touchpads and touchscreens
and try to work with them. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								99d7c64d1b
								
							
								
							
						 | 
						
							
							
								
								Remove non-gles2 glEnable(GL_TEXTURE_2D) call
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								877d71a6e2
								
							
								
							
						 | 
						
							
							
								
								Marshall NULL strings correctly
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9ccf08d9b8
								
							
								
							
						 | 
						
							
							
								
								Change debug format to not confuse object id and message parameters
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								ab2f1cddc6
								
							
								
							
						 | 
						
							
							
								
								Dont post damage event from window_copy_surface
							
							
							
							
							
							
							
							We always call this between window_draw() and attaching the window surface
so the surface we're copying to isn't visible. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								7d804068b6
								
							
								
							
						 | 
						
							
							
								
								Only set pointer image when it changes
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								acf82a36bb
								
							
								
							
						 | 
						
							
							
								
								Log emitted events as well in debug mode
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6bce89da78
								
							
								
							
						 | 
						
							
							
								
								Return the closure from wl_connection_vmarshal()
							
							
							
							
							
							
							
							And provide a function to write it to a connection. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								50038e4757
								
							
								
							
						 | 
						
							
							
								
								Drop wl_surface_post_event() helper
							
							
							
							
							
							
							
							Now wl_client_post_event() is the only entry point for sending out events. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								7cd36185d7
								
							
								
							
						 | 
						
							
							
								
								Fill out a closure when sending events as well
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4f14f6e109
								
							
								
							
						 | 
						
							
							
								
								Fix integer signedness and fd size confusion
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f821f5ad93
								
							
								
							
						 | 
						
							
							
								
								Demarshal all arguments from protocol buffer
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6c7c7a909a
								
							
								
							
						 | 
						
							
							
								
								Keep strings and arrays in the buffer when demarshalling
							
							
							
							
							
							
							
							Avoids the malloc+copy, and is a step towards using the closure for
marshalling too. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								de0fa3bc64
								
							
								
							
						 | 
						
							
							
								
								Send terminating nul character when sending strings
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9f897988fd
								
							
								
							
						 | 
						
							
							
								
								Move marshal/demarshal buffer into struct wl_closure
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f1e7bd384c
								
							
								
							
						 | 
						
							
							
								
								Add protocol debugging facility
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b6eb39710d
								
							
								
							
						 | 
						
							
							
								
								TODO editing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								2feb988c7f
								
							
								
							
						 | 
						
							
							
								
								Update TODO
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f8ffded1e5
								
							
								
							
						 | 
						
							
							
								
								Drop  wl_display_set_compositor() special case
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9d69f8e796
								
							
								
							
						 | 
						
							
							
								
								Replace commit/ack/frame protocol with simpler sync and frame callbacks
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								13b8ae4986
								
							
								
							
						 | 
						
							
							
								
								Add convenience functions for posting display events
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f66d0f4e14
								
							
								
							
						 | 
						
							
							
								
								Get rid of wl_client_add_surface() special case
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								e9d37bdc5f
								
							
								
							
						 | 
						
							
							
								
								Use a transient object for the dnd session
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								5c63df7f1e
								
							
								
							
						 | 
						
							
							
								
								Fix const warning
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								45b7789a8b
								
							
								
							
						 | 
						
							
							
								
								Return a closure object from wl_connection_demarshal
							
							
							
							
							
							
							
							This way we can invoke it multiple times without having to demarshal
and build the cfi every time. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8ca1cc20a1
								
							
								
							
						 | 
						
							
							
								
								flower: Clear surface
							
							
							
							
							
						 | 
						
							15 years ago |