• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" standalone="yes"?>
2<!--
3
4============================================
5Application bugs worked around in this file:
6============================================
7
8-->
9
10<!DOCTYPE driconf [
11   <!ELEMENT driconf      (device+)>
12   <!ELEMENT device       (application | engine)+>
13   <!ATTLIST device       driver CDATA #IMPLIED
14                          device CDATA #IMPLIED>
15   <!ELEMENT application  (option+)>
16   <!ATTLIST application  name CDATA #REQUIRED
17                          executable CDATA #IMPLIED
18                          executable_regexp CDATA #IMPLIED
19                          sha1 CDATA #IMPLIED
20                          application_name_match CDATA #IMPLIED
21                          application_versions CDATA #IMPLIED>
22   <!ELEMENT engine       (option+)>
23
24   <!-- engine_name_match: A regexp matching the engine name -->
25   <!-- engine_versions: A version in range format
26             (version 1 to 4 : "1:4") -->
27
28   <!ATTLIST engine       engine_name_match CDATA #REQUIRED
29                          engine_versions CDATA #IMPLIED>
30
31   <!ELEMENT option       EMPTY>
32   <!ATTLIST option       name CDATA #REQUIRED
33                          value CDATA #REQUIRED>
34]>
35
36<driconf>
37    <device driver="radv">
38        <!-- Engine workarounds -->
39        <engine engine_name_match="vkd3d">
40            <option name="radv_zero_vram" value="true" />
41            <option name="radv_disable_aniso_single_level" value="true" />
42            <option name="radv_dgc" value="true" />
43        </engine>
44
45        <engine engine_name_match="DXVK">
46            <option name="radv_disable_aniso_single_level" value="true" />
47        </engine>
48
49        <engine engine_name_match="Quantic Dream Engine">
50            <option name="radv_zero_vram" value="true" />
51            <option name="radv_lower_discard_to_demote" value="true" />
52            <option name="radv_disable_tc_compat_htile_general" value="true" />
53        </engine>
54
55        <engine engine_name_match="^UnrealEngine"> <!-- UE4/5 Vulkan RHI -->
56            <option name="radv_flush_before_query_copy" value="true" />
57        </engine>
58
59        <!-- Game workarounds -->
60        <application name="Shadow Of The Tomb Raider (Native)" application_name_match="ShadowOfTheTomb">
61            <option name="radv_report_llvm9_version_string" value="true" />
62            <option name="radv_invariant_geom" value="true" />
63        </application>
64
65        <application name="Shadow Of The Tomb Raider (DX11/DX12)" application_name_match="SOTTR.exe">
66            <option name="radv_invariant_geom" value="true" />
67            <option name="radv_split_fma" value="true" />
68        </application>
69
70        <application name="RAGE 2" executable="RAGE2.exe">
71            <option name="radv_enable_mrt_output_nan_fixup" value="true" />
72        </application>
73
74        <application name="Path of Exile (64-bit, Steam)" executable="PathOfExile_x64Steam.exe">
75            <option name="radv_no_dynamic_bounds" value="true" />
76            <option name="radv_absolute_depth_bias" value="true" />
77        </application>
78        <application name="Path of Exile (32-bit, Steam)" executable="PathOfExileSteam.exe">
79            <option name="radv_no_dynamic_bounds" value="true" />
80            <option name="radv_absolute_depth_bias" value="true" />
81        </application>
82        <application name="Path of Exile (64-bit)" executable="PathOfExile_x64.exe">
83            <option name="radv_no_dynamic_bounds" value="true" />
84            <option name="radv_absolute_depth_bias" value="true" />
85        </application>
86        <application name="Path of Exile (32-bit)" executable="PathOfExile.exe">
87            <option name="radv_no_dynamic_bounds" value="true" />
88            <option name="radv_absolute_depth_bias" value="true" />
89        </application>
90
91        <application name="The Surge 2" application_name_match="Fledge">
92            <option name="radv_disable_shrink_image_store" value="true" />
93            <option name="radv_zero_vram" value="true" />
94        </application>
95
96        <application name="World War Z (and World War Z: Aftermath)" application_name_match="WWZ|wwz">
97            <option name="radv_override_uniform_offset_alignment" value="16" />
98            <option name="radv_disable_shrink_image_store" value="true" />
99            <option name="radv_invariant_geom" value="true" />
100        </application>
101
102        <application name="DOOM VFR" application_name_match="DOOM_VFR">
103            <option name="radv_no_dynamic_bounds" value="true" />
104        </application>
105
106        <application name="DOOM Eternal" application_name_match="DOOMEternal">
107            <option name="radv_zero_vram" value="true" />
108        </application>
109
110        <application name="No Man's Sky" application_name_match="No Man's Sky">
111            <option name="radv_lower_discard_to_demote" value="true" />
112        </application>
113
114        <application name="Monster Hunter World" application_name_match="MonsterHunterWorld.exe">
115            <option name="radv_invariant_geom" value="true" />
116        </application>
117
118        <application name="DOOM (2016)" application_name_match="DOOM$">
119            <option name="radv_disable_dcc" value="true" />
120        </application>
121
122        <application name="Wolfenstein II" application_name_match="Wolfenstein II The New Colossus">
123            <option name="radv_disable_dcc" value="true" />
124        </application>
125
126        <application name="Resident Evil Village" application_name_match="re8.exe">
127            <option name="radv_invariant_geom" value="true" />
128        </application>
129
130        <application name="Fable Anniversary" application_name_match="Fable Anniversary.exe">
131            <option name="radv_disable_dcc" value="true" />
132        </application>
133
134        <application name="Dragon's Dogma Dark Ariser" application_name_match="DDDA.exe">
135            <option name="radv_disable_dcc" value="true" />
136        </application>
137
138        <application name="Grand Theft Auto IV" application_name_match="GTAIV.exe">
139            <option name="radv_disable_dcc" value="true" />
140        </application>
141
142        <application name="Star Wars: The Force Unleashed II" application_name_match="SWTFU2.exe">
143            <option name="radv_disable_dcc" value="true" />
144        </application>
145
146        <application name="Starcraft 2" application_name_match="SC2_x64.exe">
147            <option name="radv_disable_dcc" value="true" />
148        </application>
149
150        <application name="Senran Kagura Shinovi Versus" application_name_match="SKShinoviVersus.exe">
151            <option name="radv_disable_dcc" value="true" />
152        </application>
153
154        <application name="Grid Autosport" application_name_match="GRIDAutosport_avx.exe">
155            <option name="radv_disable_sinking_load_input_fs" value="true" />
156        </application>
157
158        <application name="Grid Autosport" application_name_match="GRIDAutosport.exe">
159            <option name="radv_disable_sinking_load_input_fs" value="true" />
160        </application>
161
162        <application name="Hammerting" application_name_match="TDTD">
163            <option name="radv_zero_vram" value="true" />
164        </application>
165
166        <application name="Melty Blood Actress Again Current Code" application_name_match="MBAA.exe">
167            <option name="radv_disable_dcc" value="true" />
168        </application>
169
170        <!-- OpenGL Game workarounds (zink) -->
171        <application name="Black Geyser: Couriers of Darkness" executable="BlackGeyser.x86_64">
172            <option name="radv_zero_vram" value="true" />
173        </application>
174
175        <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/2686 -->
176        <application name="7 Days to Die" executable="7DaysToDie.x86_64">
177            <option name="radv_zero_vram" value="true" />
178        </application>
179        <application name="7 Days to Die" executable="7DaysToDie.x86">
180            <option name="radv_zero_vram" value="true" />
181        </application>
182
183        <application name="Monolith demo5" executable="runner" sha1="0c40d509a74e357f0280cb1bd882e9cd94b91bdf">
184            <option name="radv_zero_vram" value="true" />
185        </application>
186
187        <application name="American Truck Simulator" executable="amtrucks">
188            <option name="radv_zero_vram" value="true" />
189        </application>
190
191        <application name="Counter-Strike Global Offensive" executable="csgo_linux64">
192            <option name="radv_zero_vram" value="true" />
193        </application>
194
195        <application name="Exanima" executable="Exanima.exe">
196            <option name="radv_zero_vram" value="true"/>
197        </application>
198
199        <application name="Rocket League" executable="RocketLeague">
200            <option name="radv_zero_vram" value="true" />
201        </application>
202    </device>
203</driconf>
204