[Xquartz-dev] 2.4.0_alpha1
George Peter Staplin
georgeps at xmission.com
Fri Jan 9 12:08:30 PST 2009
Quoted Jeremy Huddleston <jeremyhu at apple.com>:
> And on the heels of a fairly mature, stable, and probably final release
> of the 2.3.x series, I'm announcing the first alpha of the 2.4.x
> series. It pulls in rcs of the latest x.org libs as well as migration
> to the 1.5 server branch. Beyond that, there isn't much different from
> 2.3.2.1. I haven't lived on this very long (I was living on the 1.4
> branch leading up to the 2.3.2.1 release for stability testing), but it
> seems stable-ish to me, so I'd like to get some testing going.
>
> http://static.macosforge.org/xquartz/downloads/X11-2.4.0_alpha1.dmg
>
> * proto:
> * dri2proto 1.99.3
> * randrproto 1.2.99.3
> * xf86rushproto 1.1.2
> * lib:
> * libICE 1.0.5
> * libGL
> * 64bit fixes
> * libxcb 1.1.93
> * libX11 1.1.99.2
> * libXrandr 1.2.99.4
> * pixman 0.13.2
> * server:
> * Xquartz fixes from xorg-server-1.5.3-apple1
> * xserver codebase updated to 1.5 branch
Note: the GLX code in xorg-server-1.5-apple is going to need some
work. The 1.5 branch made one of the API functions we used in 1.4 a
no-op, and now we need to provide a linked list of __GLXconfig AFAIK.
I have a tree with some changes that isn't quite ready. Right now GLX
just has one config, so the number of visuals and fbconfigs is limited.
I will try to do some more work on the __GLXconfig code today.
I also really want to get pbuffer support working too in the X11
libGL, and the 1.5 X server branch. Getting more of the offscreen
rendering code to work, like GLXPixmaps would be great too.
I also noticed that we didn't list that multisampling support was
added to 2.3.2. That took a while to work out, in the libGL and the X
server, but it seems to work in my test cases with 2.3.2.
The behavior of the GL_BACK should probably be noted too. Now that
glDrawBuffer() is more consistent with the glDrawBuffer on other X11
platforms with the wrapper that I wrote to make it use the LEFT and
RIGHT back buffers. This makes Pymol work better with most machines
when GLX_STEREO is available.
George
--
http://people.freedesktop.org/~gstaplin/
More information about the Xquartz-dev
mailing list