The adriconf (Advanced DRI CONFigurator) is a tool to set options and configure applications using the standard drirc file used by the Mesa drivers.
The main features of the tool include:
- Automatic removal of invalid options (Options that the driver doesn't support at all)
- Options that have the same value as the system wide options or driver default will be ignored
- System-Wide Applications with empty options (all options are the same as system-wide config or driver default) will be removed automatically
Some things that still need to be done:
- Properly support a system without X (wayland systems?) Currently the glX functions mandate a Xlib display object. There must be another way to get the driver options
- Properly deal with PRIME setups (how do we get more information from the driver? hardware ids?)
- Tests? Implementing testing for the software would be very nice
This tool is written and maintained by Jean Lorenz Hertel.
The tool is licensed under GPLv3 or superior.