xserver-multidpi/hw
Dodji Seketeli 4dd4be99df Xephyr: Make glxinfo work on the ATI R200 free driver.
* hw/kdrive/ephyr/ephyr.c:
	  (EphyrDuplicateVisual): when duplicating the
	  visual, copy the color component masks and the class
	  from the hostX
	  (EphyrMirrorHostVisuals): don't mix blue and green mask.
	* hw/kdrive/ephyr/ephyrdri.c: add more logs.
	  (ephyrDRICreateDrawable): actually implement this.
	  for the moment it creates a DRI drawable for the hostX window,
	  no matter what drawable this call was issued for.
	  (ephyrDRIGetDrawableInfo): actually implemented this.
	  for the moment the drawable info queried for its attrs is the
	  Xephyr main main window.
	* hw/kdrive/ephyr/ephyrdriext.c:
	  (ProcXF86DRIGetDrawableInfo): properly hook this dispatch
	  function to the ephyrDRIGetDrawableInfo() function.
	* hw/kdrive/ephyr/ephyrglxext.c: add a bunch of GLX implementation hooks
	  here. Hijack some of the xserver GLX hooks with them. Still need to
	  properly support byteswapped clients though.
	* hw/kdrive/ephyr/ephyrhostglx.c,h: actually implemented the protocol
	  level forwarding functions used by the GLX entr points in
	  ephyrglxext.c. Here as well, there are a bunch of them, but we are
	  far from having implemented all the GLX calls.
	* hw/kdrive/ephyr/hostx.c,h:
	  (hostx_get_window_attributes): added this new entry point
	  (hostx_allocate_resource_id_peer): added this to keep track of
	   resource IDs peers: one member of the peer is in Xephyr, the other
	   is in host X.
	  (hostx_get_resource_id_peer): ditto.
2007-10-02 16:55:16 +02:00
..
darwin XDarwin: build fix for X11.app 2007-09-20 19:55:48 -07:00
dmx Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
kdrive Xephyr: Make glxinfo work on the ATI R200 free driver. 2007-10-02 16:55:16 +02:00
vfb XVFB: Removed obsolete hack to build on Darwin 2007-09-19 03:43:40 -07:00
xfree86 xorgcfg needs $(DIX_CFLAGS) for pixman-1 include path 2007-09-27 16:47:32 -07:00
xgl Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
xnest XNEST: removed obsolete hack to build under Darwin 2007-09-19 03:44:46 -07:00
xprint Remove the PaintWindow optimization. 2007-09-13 00:08:53 +00:00
xwin Removed hw/xwin/winpntwin.c from Makefile.am. 2007-09-17 17:40:28 +02:00
Makefile.am DDX changes for XDarwin 2007-09-06 05:34:14 -07:00