[PATCH 0/6] GLX cleanup, round three
Adam Jackson
ajax at nwnk.net
Mon Mar 21 12:41:21 PDT 2011
On 3/20/11 10:04 PM, Dave Airlie wrote:
> I'll push a mesa patch to remove glapi.c, glapitemp.h glapi.h from the
> files that get copied into the X server.
>
> Reviewed-by: Dave Airlie<airlied at redhat.com>
>
> for the series.
>
> I know patch 1 is just a workaround, it would be nice to know the
> actual fix is in the works as well.
Yeah, working on it. I've got a change in the queue that satisfies the
desiderata of "makes clutter conform and piglit run without exploding".
And unlike before, this one I think I can actually justify as being
correct. See the "context tag" patch in the next series for details.
The downside is that it still doesn't completely address under-bound
contexts, which is going to need either some Mesa work or a rather gross
hack in the server to fix. Either Mesa needs to be taught how to
incompletely bind a context (which I think we need anyway for strict
conformance to one of the FBO extensions), or you need to do a rather
disgusting hack in the server of creating a dummy drawable that matches
the fbconfig and binding that to the context when under-bound.
But that particular bug isn't directly something I need to solve to make
progress here, so. Who feels like taking on a challenge?
- ajax
More information about the xorg-devel
mailing list