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