21a8052fdc 
								
							 
						 
						
							
							
								
								glx: fix forgotten swrast -> SWRast  
							
							
							
						 
						
							2008-05-23 22:40:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								877e6c35ff 
								
							 
						 
						
							
							
								
								glx: missing swrast is fatal  
							
							
							
						 
						
							2008-05-23 22:40:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1345c93ad4 
								
							 
						 
						
							
							
								
								glx: drop stray glcore.h include  
							
							
							
						 
						
							2008-05-23 22:40:25 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ae0504d34d 
								
							 
						 
						
							
							
								
								kdrive: need not export symbols for glx anymore  
							
							
							
						 
						
							2008-05-23 22:40:25 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7082929ef7 
								
							 
						 
						
							
							
								
								XQuartz: A 2 second delay for launchd socket connections should be sufficient.  
							
							... 
							
							
							
							(cherry picked from commit 2bb4251b3c6b30dbf1a556e1b51e6f03f02d2529) 
							
						 
						
							2008-05-23 02:32:37 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5a388b27a0 
								
							 
						 
						
							
							
								
								XQuartz: Add the launchd fd to AllSockets as well  
							
							... 
							
							
							
							(cherry picked from commit 83f72529394be5871671d73b6ef4f8bc83708f8a) 
							
						 
						
							2008-05-23 02:32:32 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77b688a730 
								
							 
						 
						
							
							
								
								XQuartz: Don't need launchd checking in configure.ac anymore since its functionality has been removed from libxtrans and into the mach startup code.  
							
							... 
							
							
							
							(cherry picked from commit 1e1f4fb717d2f3a3227be2a034d28d6a4f29b5d1) 
							
						 
						
							2008-05-23 02:32:28 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								225dddbaed 
								
							 
						 
						
							
							
								
								XQuartz: Move the launchd display grabbing into mach_startup  
							
							... 
							
							
							
							(cherry picked from commit c3866c98d23020d2151977ee1177b6054d05832e) 
							
						 
						
							2008-05-23 02:31:41 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3a22190061 
								
							 
						 
						
							
							
								
								XQuartz: Fixed a few issues with fd passing... still not working =(  
							
							... 
							
							
							
							(cherry picked from commit 7dd351271522b475d8017e4bd1618f12817ee2fa) 
							
						 
						
							2008-05-23 02:31:38 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e837244947 
								
							 
						 
						
							
							
								
								Actually enable building GLX without Mesa source  
							
							
							
						 
						
							2008-05-21 17:03:25 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ea4ec9e998 
								
							 
						 
						
							
							
								
								int10: add pci_device_enable support on Linux  
							
							
							
						 
						
							2008-05-22 08:58:42 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4230b92744 
								
							 
						 
						
							
							
								
								Clean up remaining afb references.  
							
							
							
						 
						
							2008-05-21 17:58:15 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20ea99c655 
								
							 
						 
						
							
							
								
								Death to afb.  
							
							... 
							
							
							
							Planar framebuffer people, please talk to wfb for all your 1988 hardware
needs. 
							
						 
						
							2008-05-21 17:03:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c76fddeea2 
								
							 
						 
						
							
							
								
								Fix up paths for GL/glx -> glx renaming  
							
							
							
						 
						
							2008-05-21 10:51:15 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3eb5b80d8 
								
							 
						 
						
							
							
								
								Move GL/glx on level up now that it's the only thing left under GL.  
							
							
							
						 
						
							2008-05-21 13:33:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a8a9b40e55 
								
							 
						 
						
							
							
								
								Move the windows GL files to the xwin DDX.  
							
							
							
						 
						
							2008-05-21 12:36:25 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e5aad4bc08 
								
							 
						 
						
							
							
								
								Get out of the mesa symlinking business.  
							
							... 
							
							
							
							This copies over the files generated from mesa/src/mesa/glapi.  There's
a corresponding mesa commit that makes it easy to generate the glapi files
straight into the xserver tree when the XML definitions change.
The only few files that are copied from mesa but aren't generated are
glapi.[ch] and glthread.[ch].  Everything in there is technically DRI
driver API and the whole setup is still a bit fragile, but it's not a new
problem.
The --with-mesa-source configure option is still around since other
parts of the server (XGL and DMX - grep for MESA_SOURCE) need that,
but for common case of building with GLX and AIGLX support, that
option is no longer needed. 
							
						 
						
							2008-05-21 12:15:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f558c7d4d1 
								
							 
						 
						
							
							
								
								Use LD_EXPORT_SYMBOLS_FLAG when linking Xnest.  
							
							
							
						 
						
							2008-05-21 12:15:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								77ff8fd507 
								
							 
						 
						
							
							
								
								Drop glcore GLX provider.  
							
							... 
							
							
							
							Obsoleted by the DRI swrast driver. 
							
						 
						
							2008-05-21 12:15:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								61eaef2235 
								
							 
						 
						
							
							
								
								Stop symlinking glcontextmodes.[ch] from mesa.  
							
							
							
						 
						
							2008-05-21 12:15:18 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								88f43e5d06 
								
							 
						 
						
							
							
								
								glx: drop drm.h, sareaHandle from swrast loader  
							
							
							
						 
						
							2008-05-21 18:13:47 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								255142b61e 
								
							 
						 
						
							
							
								
								drop xprint remnants: InitGlobals  
							
							
							
						 
						
							2008-05-21 18:13:09 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								641ce9c706 
								
							 
						 
						
							
							
								
								drop xprint remnants: xpstubs  
							
							
							
						 
						
							2008-05-21 18:13:04 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8b3d26f5b6 
								
							 
						 
						
							
							
								
								Short-circuit PanoramiXTranslateVisualID after verifying that the visual actually exists first.  
							
							... 
							
							
							
							This allows using PanoramiXTranslateVisualID to test whether a given visual made
it through PanoramiXVisualConsolidate. 
							
						 
						
							2008-05-20 14:11:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ff6465931 
								
							 
						 
						
							
							
								
								Add loader for the swrast dri driver.  
							
							
							
						 
						
							2008-05-20 16:38:05 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								925e895b86 
								
							 
						 
						
							
							
								
								Restore return type on xf86SetScrnInfoModes  
							
							... 
							
							
							
							Seems to have been accidentally lost by commit 	76943fec86 
							
						 
						
							2008-05-19 18:43:29 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0178b6a4ab 
								
							 
						 
						
							
							
								
								Fix reduced-blanking mode filtering in RANDR 1.2.  
							
							... 
							
							
							
							If the monitor isn't reduced-blanking (either through EDID logic, or
config file setting), then remove RB modes from the default pool.  Any
RB modes from the driver and config file pools will stick around though;
you asked for them, you got them. 
							
						 
						
							2008-05-19 11:22:19 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bb687465d0 
								
							 
						 
						
							
							
								
								XQuartz: First stab at SCM_RIGHTS passing the $DISPLAY launchd fd from the stub to server  
							
							... 
							
							
							
							(cherry picked from commit cccee9cfc29f85cca635df3b8dd54199b45c4df8) 
							
						 
						
							2008-05-19 02:47:18 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4b69d22bcb 
								
							 
						 
						
							
							
								
								XQuartz: Fixed dropped code in the !XKB blocks, disable XKB support until we figure out a solution for xkeyboard-config  
							
							... 
							
							
							
							(cherry picked from commit 2a72309c061f7060480d150791019ce232481462) 
							
						 
						
							2008-05-19 02:47:17 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e997df8cd3 
								
							 
						 
						
							
							
								
								XQuartz: Cleaned up ListenOnOpenFD...  
							
							... 
							
							
							
							(cherry picked from commit 6fb587d3d5fbbaee9e46cdce24d03e5d1c66d58a) 
							
						 
						
							2008-05-18 23:32:57 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								738672858d 
								
							 
						 
						
							
							
								
								New XQuartz icon thanks to Simone Karin Lehmann  
							
							... 
							
							
							
							(cherry picked from commit c27e0c8f3c5108192362735db8a80bf3a9a1cc3a) 
							
						 
						
							2008-05-18 23:32:56 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4be2104c80 
								
							 
						 
						
							
							
								
								XQuartz: More work towards Mach-IPC startup... started working on FD passing  
							
							... 
							
							
							
							(cherry picked from commit 27fbfeacfa16d620801ac3492b25c1e50aec8588) 
							
						 
						
							2008-05-18 22:45:19 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								82c4075d4b 
								
							 
						 
						
							
							
								
								xfree86: fix initial output positions with Above or LeftOf and rotation  
							
							... 
							
							
							
							The fix in fa19e84714 
							
						 
						
							2008-05-19 03:27:12 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7dca84f3ee 
								
							 
						 
						
							
							
								
								cursor: don't dereference NULL pointer is devPrivates not yet set.  
							
							... 
							
							
							
							This fixes a bug on server recycle with ati zaphod. 
							
						 
						
							2008-05-19 11:16:08 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5af5db5033 
								
							 
						 
						
							
							
								
								XQuartz: Ok, pass XQUARTZ_USE_XKB since it breaks worse without it... but we have issues when we have the keyboard configs installed... need to figure out what to do there...  
							
							... 
							
							
							
							(cherry picked from commit 301262b07024ad960f22d99a1267fe137f5c3fce) 
							
						 
						
							2008-05-17 14:56:57 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2408303d79 
								
							 
						 
						
							
							
								
								XQuartz: Added functionality to add a file descriptor to the connection list after the server is already running.  
							
							... 
							
							
							
							(cherry picked from commit 543c2cd68d1ffef65d4644b860faad7191c6b9da) 
							
						 
						
							2008-05-17 14:56:53 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								01612fe612 
								
							 
						 
						
							
							
								
								XQuartz: Disable xkb since it doesn't work after getting xkeyboard-config installed  
							
							... 
							
							
							
							Need to setup configs for the quartz keyboard
(cherry picked from commit c28fecc621b1803a4d4536afbc724d141de9e6ee) 
							
						 
						
							2008-05-17 14:56:34 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1d09deaa6e 
								
							 
						 
						
							
							
								
								XQuartz: Made DarwinSendDDXEvent a little more robust to context switching diring server init.  
							
							... 
							
							
							
							(cherry picked from commit 5626b0949b1a6bdd2fa3ec2ef53a688084349b87) 
							
						 
						
							2008-05-17 14:56:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								adc62f62b9 
								
							 
						 
						
							
							
								
								Xquartz: Xquartz stub now can send Mach IPC to start the server.  
							
							... 
							
							
							
							(cherry picked from commit 55a3bca8ea42f8677897f94bf0a429bdc08c6696) 
							
						 
						
							2008-05-17 14:56:26 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								93c082a060 
								
							 
						 
						
							
							
								
								OpenBSD doesn't define __x86_64__, simplify tests.  
							
							... 
							
							
							
							Seeing as this code seems to be specific to OpenBSD I don't think
__x86_64__ should have been added there at all. It appears to have
been added wherever __amd64__ existed before which is wrong. I
think that part of the commit should be reverted but also all four of
the checks should be __OpenBSD__ && __amd64__ instead of two one
direction and two flipped. 
							
						 
						
							2008-05-17 13:14:31 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								895d4e274d 
								
							 
						 
						
							
							
								
								BSD's also have /dev/urandom.  
							
							
							
						 
						
							2008-05-17 13:05:58 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								aad1c37b09 
								
							 
						 
						
							
							
								
								RANDR 1.1 compat: remove senseless comparison against the virtual size.  
							
							
							
						 
						
							2008-05-16 11:10:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								14726b776d 
								
							 
						 
						
							
							
								
								xf86SetDesiredModes(): Skip disabled CRTCs first thing.  
							
							
							
						 
						
							2008-05-16 11:10:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								459f34b089 
								
							 
						 
						
							
							
								
								Fix initial mode selection even harder.  
							
							... 
							
							
							
							The first guess used to be "is the preferred mode for one output the
preferred mode on all outputs".  Instead, do "find the largest mode that's
preferred for at least one output and available on all outputs". 
							
						 
						
							2008-05-16 11:10:33 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								96111c1547 
								
							 
						 
						
							
							
								
								Redo RANDR compatibility output selection.  
							
							... 
							
							
							
							Old logic was just the first one that happened to have an associated
CRTC.  The new logic tries to find one that's definitely connected, has
probed modes, and has the largest candidate mode. 
							
						 
						
							2008-05-16 11:10:32 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a4bbe1c8bc 
								
							 
						 
						
							
							
								
								Re-add sync range inference from legacy setup to RANDR 1.2.  
							
							
							
						 
						
							2008-05-16 11:10:32 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f52f6c5c7e 
								
							 
						 
						
							
							
								
								Fix hal shutdown crash.  
							
							... 
							
							
							
							Removing the device invalidates its ->next pointer.  Copy it aside before
destroying the device. 
							
						 
						
							2008-05-16 09:49:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								99e4531f7c 
								
							 
						 
						
							
							
								
								The great kdrive purge.  
							
							... 
							
							
							
							Most of these drivers didn't work.  ati was the only one that even came
close.  The igs, ipaq, itsy, pcmcia, savage, sis530, trident, trio, ts300,
and vxworks directories have never built since modularisation, so clearly
no one can miss them. 
							
						 
						
							2008-05-16 08:16:01 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7cabf81c86 
								
							 
						 
						
							
							
								
								Add necessary include for COMPILEDDISPLAYCLASS.  
							
							... 
							
							
							
							Fixes build after 07f69023b0 
							
						 
						
							2008-05-15 13:24:27 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								07f69023b0 
								
							 
						 
						
							
							
								
								Move defaultDisplayClass to xdmcp-only visibility.  
							
							
							
						 
						
							2008-05-14 16:07:51 -04:00