mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-09 18:48:18 +02:00
util: add a separate file for asahi drirc
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41731>
This commit is contained in:
parent
a5984c6731
commit
46d36e8332
3 changed files with 52 additions and 45 deletions
48
src/util/00-asahi-defaults.conf
Normal file
48
src/util/00-asahi-defaults.conf
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0"?>
|
||||
<driconf>
|
||||
<device driver="asahi">
|
||||
<!-- Override GL renderer for known web browsers since one or more
|
||||
web security frameworks apparently block clients with "Apple"
|
||||
in the the renderer string if the OS is not one of Apple's.
|
||||
Affected web sites include paypal.com, etsy.com and wsj.com.
|
||||
Reported as web-compat bug in
|
||||
https://github.com/webcompat/web-bugs/issues/189524
|
||||
-->
|
||||
<application name="Firefox" executable="firefox">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Firefox ESR" executable="firefox-esr">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Chromium" executable="chromium">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Chromium" executable="chromium-browser">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Google Chrome" executable="chrome">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="vivaldi-bin" executable="vivaldi-bin">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Iceweasel" executable="iceweasel">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Epiphany" executable="epiphany">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Konqueror" executable="konqueror">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Falkon" executable="falkon">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Seamonkey" executable="seamonkey">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Waterfox" executable="waterfox">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
</device>
|
||||
</driconf>
|
||||
|
|
@ -1083,51 +1083,6 @@ TODO: document the other workarounds.
|
|||
<option name="disable_explicit_sync_heuristic" value="true"/>
|
||||
</application>
|
||||
</device>
|
||||
<device driver="asahi">
|
||||
<!-- Override GL renderer for known web browsers since one or more
|
||||
web security frameworks apparently block clients with "Apple"
|
||||
in the the renderer string if the OS is not one of Apple's.
|
||||
Affected web sites include paypal.com, etsy.com and wsj.com.
|
||||
Reported as web-compat bug in
|
||||
https://github.com/webcompat/web-bugs/issues/189524
|
||||
-->
|
||||
<application name="Firefox" executable="firefox">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Firefox ESR" executable="firefox-esr">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Chromium" executable="chromium">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Chromium" executable="chromium-browser">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Google Chrome" executable="chrome">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="vivaldi-bin" executable="vivaldi-bin">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Iceweasel" executable="iceweasel">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Epiphany" executable="epiphany">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Konqueror" executable="konqueror">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Falkon" executable="falkon">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Seamonkey" executable="seamonkey">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
<application name="Waterfox" executable="waterfox">
|
||||
<option name="force_gl_renderer" value="AGX G13/G14"/>
|
||||
</application>
|
||||
</device>
|
||||
<device driver="hk">
|
||||
<engine engine_name_match="DXVK|vkd3d">
|
||||
<!--
|
||||
|
|
|
|||
|
|
@ -237,6 +237,10 @@ if with_gallium_iris
|
|||
files_drirc += files('00-iris-defaults.conf')
|
||||
endif
|
||||
|
||||
if with_gallium_asahi
|
||||
files_drirc += files('00-asahi-defaults.conf')
|
||||
endif
|
||||
|
||||
if with_gallium_radeonsi
|
||||
files_drirc += files('00-radeonsi-defaults.conf')
|
||||
endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue