</application>
<application name="Curse of the Dead Gods" executable="Curse of the Dead Gods.exe">
- <!-- https://gitlab.freedesktop.org/mesa/mesa/issues/2598 -->
+ <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/2598 -->
<option name="glsl_zero_init" value="true" />
</application>
+ <application name="GRID Autosport" executable="GridAutosport">
+ <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/1258 -->
+ <option name="force_integer_tex_nearest" value="true" />
+ </application>
+
+ <application name="DIRT: Showdown" executable="dirt.i386">
+ <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/1258 -->
+ <option name="force_integer_tex_nearest" value="true" />
+ </application>
+
<!-- The GL thread whitelist is below, workarounds are above.
Keep it that way. -->
<application name="Yuzu - Nintendo Switch Emulator" executable="yuzu">
<option name="mesa_glthread" value="true"/>
</application>
+ <application name="RPCS3" executable="rpcs3">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+ <application name="PCSX2" executable="PCSX2">
+ <option name="mesa_glthread" value="true"/>
+ </application>
<application name="From The Depths" executable="From_The_Depths.x86_64">
<option name="mesa_glthread" value="true"/>
<application name="Peace, Death!" executable="runner" sha1="5b909f3d21799773370adf084f649848f098234e">
<option name="radeonsi_sync_compile" value="true" />
</application>
+ <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/2647 -->
+ <application name="Kerbal Space Program" executable="KSP.x86_64">
+ <option name="radeonsi_no_infinite_interp" value="true" />
+ </application>
+ <!-- https://gitlab.freedesktop.org/mesa/mesa/-/issues/2686 -->
+ <application name="7 Days to Die" executable="7DaysToDie.x86_64">
+ <option name="radeonsi_zerovram" value="true" />
+ </application>
+ <application name="7 Days to Die" executable="7DaysToDie.x86">
+ <option name="radeonsi_zerovram" value="true" />
+ </application>
</device>
<device driver="virtio_gpu">
<!-- Some Valve games do a final blit to a BRGA_sRGB surface. On a GLES
too dark. -->
<application name="Half Life 2" executable="hl2_linux">
<option name="gles_emulate_bgra" value="true" />
+ <option name="gles_apply_bgra_dest_swizzle" value="true"/>
</application>
<application name="Portal" executable="hl2_linux">
<option name="gles_emulate_bgra" value="true" />
+ <option name="gles_apply_bgra_dest_swizzle" value="true"/>
+ </application>
+ <application name="Portal 2" executable="hl2_linux">
+ <option name="gles_emulate_bgra" value="true" />
+ <option name="gles_apply_bgra_dest_swizzle" value="true"/>
</application>
<application name="Left 4 Dead 2" executable="hl2_linux">
<option name="gles_emulate_bgra" value="true" />
+ <option name="gles_apply_bgra_dest_swizzle" value="true"/>
</application>
<application name="Dota 2" executable="dota2">
<option name="gles_emulate_bgra" value="true" />
<option name="vs_position_always_invariant" value="true" />
</application>
</device>
+ <device driver="radv">
+ <application name="Shadow Of The Tomb Raider" executable="ShadowOfTheTombRaider">
+ <option name="radv_report_llvm9_version_string" value="true" />
+ </application>
+
+ <application name="RAGE 2" executable="RAGE2.exe">
+ <option name="radv_enable_mrt_output_nan_fixup" value="true" />
+ </application>
+
+ <application name="Path of Exile (64-bit, Steam)" executable="PathOfExile_x64Steam.exe">
+ <option name="radv_no_dynamic_bounds" value="true" />
+ </application>
+ <application name="Path of Exile (32-bit, Steam)" executable="PathOfExileSteam.exe">
+ <option name="radv_no_dynamic_bounds" value="true" />
+ </application>
+ <application name="Path of Exile (64-bit)" executable="PathOfExile_x64.exe">
+ <option name="radv_no_dynamic_bounds" value="true" />
+ </application>
+ <application name="Path of Exile (32-bit)" executable="PathOfExile.exe">
+ <option name="radv_no_dynamic_bounds" value="true" />
+ </application>
+ </device>
</driconf>