Ping. Regards, Qiang
________________________________________ From: Qiang Yu <qiang...@amd.com> Sent: Monday, August 6, 2018 11:19:21 AM To: mesa-dev@lists.freedesktop.org Cc: Adam Jackson; Michel Dänzer; Eric Engestrom; Emil Velikov; Yu, Qiang Subject: [PATCH v3 0/6] support config for third-party DRI driver load This patch series is discussed in thread: https://lists.freedesktop.org/archives/mesa-dev/2018-July/201348.html amdgpu-pro driver can use drirc config to override the mesa radeonsi dri driver so that it can use the mesa libgbm instead of maintain a customized one. We also expand drirc config file location to some directory for the ease of driver and application to add their own config files. v3: 1. split more patches 2. fix dirent mem leak v2: 1. remove /etc/drirc.d 2. move orginal /etc/drirc to /usr/share/drirc.d 3. add kernel_driver device attribute Qiang Yu (6): xmlconfig: refine driParseConfigFiles to use parseOneConfigFile xmlconfig: read more config files from drirc.d/ driconf: move ${sysconfdir}/drirc to ${datadir}/drirc.d/00-mesa-defaults.conf loader: abstract loader_get_kernel_driver_name for reuse xmlconfig: add kernel_driver device attribute loader: add dri_driver option to override dri driver to load docs/autoconf.html | 7 ++ src/gallium/auxiliary/pipe-loader/pipe_loader.c | 2 +- src/gallium/targets/d3dadapter9/drm.c | 2 +- src/loader/loader.c | 73 +++++++++++---- src/mesa/drivers/dri/common/dri_util.c | 2 +- src/mesa/drivers/dri/i915/intel_context.c | 2 +- src/mesa/drivers/dri/i965/brw_context.c | 3 +- src/mesa/drivers/dri/i965/intel_screen.c | 3 +- src/mesa/drivers/dri/r200/r200_context.c | 2 +- src/mesa/drivers/dri/radeon/radeon_context.c | 2 +- src/util/{drirc => 00-mesa-defaults.conf} | 0 src/util/Makefile.am | 6 +- src/util/meson.build | 6 +- src/util/xmlconfig.c | 114 ++++++++++++++++-------- src/util/xmlconfig.h | 7 +- src/util/xmlpool/t_options.h | 5 ++ 16 files changed, 168 insertions(+), 68 deletions(-) rename src/util/{drirc => 00-mesa-defaults.conf} (100%) -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev