[PATCH xserver 0/7] --disable-iglx

Eric Anholt eric at anholt.net
Tue May 10 20:31:57 UTC 2016


Adam Jackson <ajax at redhat.com> writes:

> We already disable indirect GLX by default at runtime, this makes it
> something you can disable at compile time. And if you do that, libglx no
> longer needs to link against libGL, which means Xvnc and friends don't
> have their swrast support broken just because you installed some other
> vendor's libGL.
>
> I think there's still a few more things that could be conditionalized
> away beyond this. There's no need to track render mode or feedback or
> selection buffers for direct contexts, for example. And the alternate
> top-level dispatch table kind of points out how useless it is to build
> the Single_dispatch_info tree. But if I go too far along those lines I
> start needing to modify the generated code, so, one thing at a time.
>
> This series still builds iglx support by default. I could easily be
> persuaded to flip that switch though. Opinions?

Patches 1-4 are:

Reviewed-by: Eric Anholt <eric at anholt.net>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <https://lists.x.org/archives/xorg-devel/attachments/20160510/b1088bff/attachment.sig>


More information about the xorg-devel mailing list