[Mesa-dev] [PATCH 1/3] pipe-loader: split out "client" version

Emil Velikov emil.l.velikov at gmail.com
Mon Feb 10 05:28:06 PST 2014


On 08/02/14 22:41, Rob Clark wrote:
> From: Rob Clark <robclark at freedesktop.org>
> 
> Build two versions of pipe-loader, with only the client version linking
> in x11 client side dependencies.  This will allow the XA state tracker
> to use pipe-loader.
> 
AFAICS it's rather messy story

* s/HAVE_WINSYS_XLIB/NEED_WINSYS_XLIB/
s/x11_sw_create/xlib_create_sw_winsys/

* Then we should add to make pipe_loader_have_xcb configurable (either
explicitly or implicitly).

* Set NEED_WINSYS_XLIB=yes whenever pipe_loader_have_xcb is enabled and
check for all the configure mayhem. Add a separate xcb/xlib pipe-loader
and drop the current "standalone" one.

-Emil


More information about the mesa-dev mailing list