mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
driconf: enable app-specific workarounds for all drivers
They were only enabled for i965.
Note that drirc must be installed in /etc.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
(cherry picked from commit 7f2f804c75)
This commit is contained in:
parent
a19bc84380
commit
71891ce017
2 changed files with 6 additions and 2 deletions
|
|
@ -1,5 +1,7 @@
|
|||
<driconf>
|
||||
<device screen="0" driver="i965">
|
||||
<!-- Please always enable app-specific workarounds for all drivers and
|
||||
screens. -->
|
||||
<device>
|
||||
<application name="Unigine Sanctuary" executable="Sanctuary">
|
||||
<option name="force_glsl_extensions_warn" value="true" />
|
||||
<option name="disable_blend_func_extended" value="true" />
|
||||
|
|
|
|||
|
|
@ -812,7 +812,9 @@ static void parseOptConfAttr (struct OptConfData *data, const XML_Char **attr) {
|
|||
driOptionCache *cache = data->cache;
|
||||
GLuint opt = findOption (cache, name);
|
||||
if (cache->info[opt].name == NULL)
|
||||
XML_WARNING ("undefined option: %s.", name);
|
||||
/* don't use XML_WARNING, drirc defines options for all drivers,
|
||||
* but not all drivers support them */
|
||||
return;
|
||||
else if (getenv (cache->info[opt].name))
|
||||
/* don't use XML_WARNING, we want the user to see this! */
|
||||
fprintf (stderr, "ATTENTION: option value of option %s ignored.\n",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue