Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								ef04414f39 
								
							
								 
							
						 
						
							
							
								
								compositor: Repaint immediately after pageflip finishes  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								6f5fc69b67 
								
							
								 
							
						 
						
							
							
								
								compositor: Decrement buffers busy_count in post_release  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								0628626d55 
								
							
								 
							
						 
						
							
							
								
								Implement buffer.release event  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8f0ce05f52 
								
							
								 
							
						 
						
							
							
								
								compositor: Send out more detailed output events  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								d72037cc78 
								
							
								 
							
						 
						
							
							
								
								compositor: Send frame event after redraw  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								fb4b5a293a 
								
							
								 
							
						 
						
							
							
								
								compositor: Do not leak old client buffers  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								40caded030 
								
							
								 
							
						 
						
							
							
								
								compositor: Only use GL_LINEAR when surface is transformed  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								cde9bfc805 
								
							
								 
							
						 
						
							
							
								
								compositor: Damage after setting surface width and height  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								7c47667921 
								
							
								 
							
						 
						
							
							
								
								compositor-wayland: Update to new APIs  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								7a5c979f4c 
								
							
								 
							
						 
						
							
							
								
								Move map requests to shell  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								83eeacb489 
								
							
								 
							
						 
						
							
							
								
								compositor-x11: Support fullscreen mode  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								ff073a6a6b 
								
							
								 
							
						 
						
							
							
								
								compositor: Don't pass a non-existing varying into the fragment shader  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								52612f113c 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Tweak spring constants  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Casey Dahlin
							
						 
						
							 
							
							
							
								
							
								9a06f700b5 
								
							
								 
							
						 
						
							
							
								
								Update .gitignore  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								2e02d24cb3 
								
							
								 
							
						 
						
							
							
								
								compositor: Call wlsc_buffer_attach() after setting es->width  
							
							 
							
							... 
							
							
 
							
							Otherwise we end up with a 0 pitch. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Egbert Eich
							
						 
						
							 
							
							
							
								
							
								e7b8d9055e 
								
							
								 
							
						 
						
							
							
								
								compositor: Set EGL_PLATFORM env variable for each backend.  
							
							 
							
							... 
							
							
 
							
							I may have missed something, but - since the Wayland compositor
already picks a platform backend, opens a connection and initializes the
backend specific display data structure it doesn't make sense
to let egl pick a platform. If it picks a different one the
display specific data structure will most likely not match.
Thus determine the platform in the Wayland rendering backend by setting
the EGL_PLATFORM env variable.
For the client any other platform than 'wayland' doesn't seem to make
sense.
I'm not sure if I've got the the platform ofr openfwd right.
Signed-off-by: Egbert Eich <eich@freedesktop.org> 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								b79216e7a0 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-compositor: Only ask for lockscreen after we get homescreen  
							
							 
							
							... 
							
							
 
							
							This way we don't fade up until the lockscreen is showing. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								b7acce60e2 
								
							
								 
							
						 
						
							
							
								
								compositor: Fix warning in load_module  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								f2de6c7ba0 
								
							
								 
							
						 
						
							
							
								
								compositor-openwfd: Update to tty, cursor and cflags changes  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								4721a3c912 
								
							
								 
							
						 
						
							
							
								
								Make use of wl_resource.destroy_listener_list for surfaces.  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								d8e181bd3f 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Hide hw cursors on vt switch  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9396fc515b 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Fix vt switching  
							
							 
							
							... 
							
							
 
							
							Don't take input or render while switched away, drop and set master correctly. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								6c709a3e4f 
								
							
								 
							
						 
						
							
							
								
								Fix warnings and symbol visibility from missing CFLAGS  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								bbefb136d1 
								
							
								 
							
						 
						
							
							
								
								Make sure all targets use GCC_CFLAGS  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								e4c40a4734 
								
							
								 
							
						 
						
							
							
								
								compositor: Disable hw cursor if we're texturing the cursor  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4d07a1c213 
								
							
								 
							
						 
						
							
							
								
								compositor: Scanout client buffers even if they're not map_fullscreen  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								7981d00a59 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Use EGL_DRM_BUFFER_USE_CURSOR_MESA  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								5fa7f17199 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Destroy tablet_client resource in destroy request  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								bfcf07cd59 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Handle app switcher choices  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								f64c66106f 
								
							
								 
							
						 
						
							
							
								
								compositor-openwfd: Fixup backend split  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								81e8c26176 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Rename tablet_client.poke to activate and add a destructor  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								92fb0e9e39 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Add requests to let ux-daemon ask for appgrid or panels  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8050bd217f 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Fix modularization breakage  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								1258a4a552 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Track the state of the UI explicitly  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								f77ce46fe5 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Handle meta key with super modifier so we get the release  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								132c65360e 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Handle animation surface going away  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								1c5621840b 
								
							
								 
							
						 
						
							
							
								
								compositor: Split backends into modules  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9d09777e40 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Use KEY_COMPOSE for the menu key  
							
							 
							
							... 
							
							
 
							
							This is what the Windows menu key maps to in evdev keycodes. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								269c78286f 
								
							
								 
							
						 
						
							
							
								
								compositor: Rename tweener to spring  
							
							 
							
							... 
							
							
 
							
							Because it's a spring model, not a tweener. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								0bc0e24968 
								
							
								 
							
						 
						
							
							
								
								compositor: Group matrix and inverse in struct wlsc_transform  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								3a53efe26e 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Factor out zoom animation  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								d28b4d7be8 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Match meego-ux-daemon key bindings  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								3d1cad80c2 
								
							
								 
							
						 
						
							
							
								
								meego-tablet-shell: Only clear CLOEXEC flag in child  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								d880e14f8a 
								
							
								 
							
						 
						
							
							
								
								compositor: Export matrix functions  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								a04eecc27b 
								
							
								 
							
						 
						
							
							
								
								compositor: Drop broken opaque repaint optimization for now  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								2e94d1120a 
								
							
								 
							
						 
						
							
							
								
								compositor: Remove unused surface matrix, add optional transform  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4a9be13d2a 
								
							
								 
							
						 
						
							
							
								
								Tweak tweener constants and add friction parameter  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								fac11d25e4 
								
							
								 
							
						 
						
							
							
								
								Remove unused surface->buffer field  
							
							 
							
							... 
							
							
 
							
							If we make sure the link is either on a list or initialized, we can alway
just remove it. 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								080ab6c1be 
								
							
								 
							
						 
						
							
							
								
								compositor-wayland: Fix interface renames (prefix)  
							
							 
							
							
 
							
						 
						
							15 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8544903741 
								
							
								 
							
						 
						
							
							
								
								compositor: Screenhoot into a client provided shm buffer  
							
							 
							
							... 
							
							
 
							
							This moves the png writing part to the client and removes the gdk-pixbuf
dependency from the compositor. 
							
						 
						
							15 years ago