c7faaf16ca 
								
							 
						 
						
							
							
								
								randr: drop obsolete RRTransformFini()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:26:51 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								477b3d2821 
								
							 
						 
						
							
							
								
								randr: drop obsolete RRPostProviderPendingProperties()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:26:08 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a7e9bc1803 
								
							 
						 
						
							
							
								
								randr: drop obsolete RRDeleteAllProviderProperties()  
							
							... 
							
							
							
							Not used by anybody, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:26:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad6fb1fbd3 
								
							 
						 
						
							
							
								
								randr: drop obsolete RRProviderLookup()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:26:02 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								79d0a49442 
								
							 
						 
						
							
							
								
								randr: drop unused RRPointerMoved()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:58 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								00435fea20 
								
							 
						 
						
							
							
								
								randr: drop unused dummy RRCrtcGammaNotify()  
							
							... 
							
							
							
							Not called by anybody and been just a dummy for quite a while,
so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:55 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								648b96e5d4 
								
							 
						 
						
							
							
								
								randr: drop obsolete RRGetRotation()  
							
							... 
							
							
							
							Not used anymore, so no need to keep it around anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:52 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								233ea698e6 
								
							 
						 
						
							
							
								
								XI: unexport XIPropToInt() and XIPropToFloat()  
							
							... 
							
							
							
							Not used by any drivers, and subject to upcoming changes, so no need
to keep them exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b772096ac 
								
							 
						 
						
							
							
								
								glamor: unexport GLAMOR_CREATE_PIXMAP_* defines  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it in public API.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b854c905b8 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_copy_window()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:42 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8102744a43 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_change_window_attributes()  
							
							... 
							
							
							
							Not needed by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:39 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								903cf95b71 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_egl_screen_init()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:36 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								800ab10249 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_get_drawable_modifiers()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:33 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								06447646ef 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_get_modifiers()  
							
							... 
							
							
							
							Not used by any external driveres, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6f6aab87ea 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_get_formats()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:26 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								81c1479ea9 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_pixmap_from_fds()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:23 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea232c79ff 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_fds_from_pixmap()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:20 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8c79078c1c 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_egl_fd_from_pixmap()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:17 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ccfc13e133 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_egl_fd_name_from_pixmap()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:13 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4a702483a0 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_egl_fds_from_pixmap()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:10 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1bcd8166a0 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_enable_dri3()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:07 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fca8571a1a 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_pixmap_exchange_fbos()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:04 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d0d4ced9d3 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_set_glvnd_vendor()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:25:01 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c62b68fdf7 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_set_pixmap_type()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:57 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								999ed88818 
								
							 
						 
						
							
							
								
								glamor: unexport glamor_set_pixmap_texture()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:54 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								caec5ae78b 
								
							 
						 
						
							
							
								
								glamor: make glamor_destroy_gc() static  
							
							... 
							
							
							
							Only needed inside glamor_core.c, no external callers, so it can be static.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:49 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eb173d9a56 
								
							 
						 
						
							
							
								
								glamor: drop glamor_egl_create_textured_screen()  
							
							... 
							
							
							
							Not used anymore, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:46 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3c0c56c4bf 
								
							 
						 
						
							
							
								
								glamor: drop glamor_egl_create_textured_screen_ext() macro  
							
							... 
							
							
							
							Not used anymore, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:43 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bef5470f02 
								
							 
						 
						
							
							
								
								glamor: drop glamor_get_glvnd_vendor()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:40 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8766d2b54d 
								
							 
						 
						
							
							
								
								ephyr: workaround for name clash between Xlib and Xserver  
							
							... 
							
							
							
							A slight change in include order can cause Xlib to be included and defining
"GC" type, which is conflicting with Xserver's own type by same name.
As long as MR !1393  hasn't merged yet, we need to do an ugly workaround
using some preprocessor black magic.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:36 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								90003b42b6 
								
							 
						 
						
							
							
								
								xfree86: drop xf86VGAarbiter.h  
							
							... 
							
							
							
							It doesn't serve any practical purpose anymore and also isn't included
by any external driver, thus also no need to keep it in SDK.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:32 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4e38c99155 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86VGAarbiterAllowDRI()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:29 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b20ef5b181 
								
							 
						 
						
							
							
								
								xfree86: drop obsolete xf86VGAarbiterDeviceDecodes()  
							
							... 
							
							
							
							Not used by anybody, so no need to keep it anymore.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:26 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b31b4c0ae2 
								
							 
						 
						
							
							
								
								xwayland: protect against alloc failures and NULL pointers  
							
							... 
							
							
							
							Protecting against NULL pointers and allocation failures.
Printing out a bug warning in those cases.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:22 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25f50e2cc5 
								
							 
						 
						
							
							
								
								panoramix: replace FOR_NSCREENS() by FOR_NSCREENS_BACKWARD(i)  
							
							... 
							
							
							
							FOR_NSCREENS() is just alias for FOR_NSCREENS_BACKWARD(). In many cases
it really matters that we're going backwards and the last iteration visited
the screen #0 , and that one is panoramix-wrapped.
Thus directly calling FOR_NSCREENS_BACKWARD() here and dropping the alias.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:18 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ffa080cdf0 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86RemoveInputEventDrainCallback()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:15 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								885cab379b 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86AddInputEventDrainCallback()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:12 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								78df73b627 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86LookupInput()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:08 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d345549372 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86LookupInputDriver()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b700c6c81d 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86InputEnableVTProbe()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:24:02 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e16424212e 
								
							 
						 
						
							
							
								
								xfree86: unexport xf86PostButtonEventM()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:59 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2184917646 
								
							 
						 
						
							
							
								
								xfree86: make xf86VIDrvMsgVerb() static  
							
							... 
							
							
							
							Only used inside xf86Helper.c, so can be made static.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:55 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2cfde50bac 
								
							 
						 
						
							
							
								
								xfree86: make xf86PostKeyEvent() static  
							
							... 
							
							
							
							Only used inside xf86Xinput.c, so can be made static.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:52 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ef8a427e36 
								
							 
						 
						
							
							
								
								xfree86: drop obsolete xf86PostKeyEventM()  
							
							... 
							
							
							
							It's now only a wrapper calling xf86PostKeyEvent(), and no external driver
using it anymore, so we can drop it entirely.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:48 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dba821515b 
								
							 
						 
						
							
							
								
								xfree86: drop unused xf86DeleteInputDriver()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:45 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f89b48962d 
								
							 
						 
						
							
							
								
								xfree86: drop unused xf86EnableDevice()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:42 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77d254cb8b 
								
							 
						 
						
							
							
								
								xfree86: drop unused xf86PostKeyEventP()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:38 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b79112e1bf 
								
							 
						 
						
							
							
								
								xfree86: drop unused xf86PostProximityEventP()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:35 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fd80169cfe 
								
							 
						 
						
							
							
								
								xfree86: drop unused xf86PostMotionEventP()  
							
							... 
							
							
							
							Not used anywhere, so no need to keep it around any longer.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:32 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bf27c3441f 
								
							 
						 
						
							
							
								
								xfree86: xf86Option: unexport xf86MarkOptionUsedByName()  
							
							... 
							
							
							
							Not used by any external drivers, so no need to keep it exported.
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net> 
							
						 
						
							2025-06-12 16:23:28 +02:00