xserver/hw/kdrive
Dodji Seketeli 6d1e44d3d5 Xephyr: fix a host X hang.
* hw/kdrive/ephyr/ephyrdri.c:
	  (ephyrDRIGetDrawableInfo): quickly hook
	  this into getting the drawable info from the host
	  X server. For the time being, this only gets the drawable info
	  of the Xephyr main window in the host. It should really get
	  the info of a the peer drawable in the host X. So there should be a
	  peer drawable to begin with.
	* hw/kdrive/ephyr/ephyrdriext.c:
	  (ProcXF86DRIGetDrawableInfo): some cleanups. Properly get the
          the drawable info otherwise there is a host X hang.
	* hw/kdrive/ephyr/ephyrhostglx.c: do not
	  (ephyrHostGLXQueryVersion): do not use C bindings of the glx protocol
	   calls. Some of those actually access DRI context directly, resulting
	   in the context having three clients. Instead all XF86DRI proto
	   fowarding request should be coded by hand and only forward the
	   protocol requests
2007-10-02 16:55:16 +02:00
..
ati Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
chips Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
ephyr Xephyr: fix a host X hang. 2007-10-02 16:55:16 +02:00
epson Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
fake For each kdrive server put a dependencie on its own libraries. 2007-07-05 01:57:41 -03:00
fbdev Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
i810 Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
igs Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
ipaq Death to RCS tags. 2007-06-29 14:06:52 -04:00
itsy Death to RCS tags. 2007-06-29 14:06:52 -04:00
linux Kdrive: fix nasty thinko in TslibEnable() 2007-08-16 09:46:27 +02:00
mach64 Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
mga Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
neomagic Remove backend.[ch] from neomagic to fix distcheck. 2007-09-02 13:23:18 -07:00
nvidia Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
pcmcia Death to RCS tags. 2007-06-29 14:06:52 -04:00
pm2 Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
r128 Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
savage Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
sdl Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
sis300 For each kdrive server put a dependencie on its own libraries. 2007-07-05 01:57:41 -03:00
sis530 Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
smi Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
src Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
trident Death to RCS tags. 2007-06-29 14:06:52 -04:00
trio Clean up unused #ifdefs from fb. 2007-07-05 15:56:25 -04:00
ts300 Death to RCS tags. 2007-06-29 14:06:52 -04:00
vesa Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
via Kdrive: unbreak kdrive linking 2007-09-05 17:46:49 +02:00
vxworks Death to RCS tags. 2007-06-29 14:06:52 -04:00
Kdrive.tmpl Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add 2003-07-07 19:13:03 +00:00
Makefile.am Bug #9629: Remove badly-licensed neomagic kdrive files. 2007-08-29 15:54:32 -07:00
Xkdrive.man Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, add 2003-07-07 19:13:03 +00:00