<option name="allow_higher_compat_version" value="true" />
</application>
- <application name="The Culling" executable="Victory">
+ <application name="Faster than Light (32-bit)" executable="FTL.x86">
+ <option name="allow_higher_compat_version" value="true" />
+ </application>
+
+ <application name="Faster than Light (64-bit)" executable="FTL.amd64">
+ <option name="allow_higher_compat_version" value="true" />
+ </application>
+
+ <application name="Final Fantasy VIII: Remastered" executable="FFVIII.exe">
+ <option name="allow_higher_compat_version" value="true" />
+ </application>
+
+ <application name="The Culling" executable="Victory">
<option name="force_glsl_version" value="440" />
</application>
<option name="force_compat_profile" value="true" />
</application>
+ <application name="GpuTest" executable="GpuTest">
+ <!-- GiMark benchmark from GpuTest does not initialize .w channel of
+ lightDir0 and lightDir1 varyings in the vertex shader while
+ uses it in the fragment shader. -->
+ <option name="glsl_zero_init" value="true"/>
+ </application>
+
<!-- The GL thread whitelist is below, workarounds are above.
Keep it that way. -->
<option name="mesa_glthread" value="true"/>
</application>
+ <!-- roughly 30% increase in fps -->
+ <application name="7 Days To Die (64-bit)" executable="7DaysToDie.x86_64">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+ <application name="7 Days To Die (32-bit)" executable="7DaysToDie.x86">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+
+ <!-- Emulator tends to have a high CPU load for GPU emulation, so separating the driver overhead yield an improvement. -->
+ <application name="Dolphin Emulator" executable="dolphin-emu">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+ <application name="Citra - Nintendo 3DS Emulator" executable="citra-qt">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+ <application name="Yuzu - Nintendo Switch Emulator" executable="yuzu">
+ <option name="mesa_glthread" value="true"/>
+ </application>
+
<!-- Adaptive sync blacklist follows below: -->
<application name="gnome-shell" executable="gnome-shell">
<option name="adaptive_sync" value="false" />
<application name="Rocket League" executable="RocketLeague">
<option name="radeonsi_zerovram" value="true" />
</application>
- <application name="Civilization 6" executable="Civ6">
- <option name="radeonsi_enable_nir" value="true"/>
- </application>
- <application name="Civilization 6" executable="Civ6Sub">
- <option name="radeonsi_enable_nir" value="true"/>
- </application>
<application name="DiRT Rally" executable="DirtRally">
<option name="radeonsi_prim_restart_tri_strips_only" value="true"/>
</application>
<option name="gles_emulate_bgra" value="true" />
</application>
</device>
+ <device driver="i965">
+ <application name="Middle Earth: Shadow of Mordor" executable="ShadowOfMordor">
+ <option name="vs_position_always_invariant" value="true" />
+ </application>
+ </device>
+ <device driver="iris">
+ <application name="Middle Earth: Shadow of Mordor" executable="ShadowOfMordor">
+ <option name="vs_position_always_invariant" value="true" />
+ </application>
+ </device>
</driconf>