FROMLIST: mesa: utils: provide alternate default config mechanism

Core mesa uses libexpat to parse default configuration information
stored as xml in header files. This potentially allows userspaces to
supply their own configuration information, without a need to rebuild.

However, for userspaces that don't want or need to allow external
configuration, libexpat adds an un-necessary dependency.

This patch provides an alternate, static configuration for the
current defaults parsed for mesa core. This is a simple lookup with
the same current internal API as src/util/xmlconfig.c.

Change-Id: I81cf3817c4a6856a4b156646cf585e0152f93e02
Signed-off-by: Sumit Semwal <>
1 file changed