tu: Enable texel buffer / SSBO emulation for known problematic games

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41477>
This commit is contained in:
Danylo Piliaiev 2026-06-10 08:16:12 +02:00 committed by Marge Bot
parent 9b32234726
commit 67471fed86

View file

@ -88,5 +88,20 @@
<!-- Required for Turnip's GMEM mode running under Unity's Vulkan backend. -->
<option name="tu_dont_care_as_load" value="true" />
</application>
<application name="Marvel's Spider-Man Remastered" executable="Spider-Man.exe">
<!-- Bad texturing without tu_enable_texel_buffer_emulation -->
<option name="tu_enable_texel_buffer_emulation" value="true" />
<!-- From brief testing doesn't require tu_enable_ssbo_emulation -->
</application>
<application name="Ratchet and Clank: Rift Apart" executable="RiftApart.exe">
<!-- Many static object disappear without tu_enable_texel_buffer_emulation -->
<option name="tu_enable_texel_buffer_emulation" value="true" />
<!-- All moving objects disappear without tu_enable_ssbo_emulation -->
<option name="tu_enable_ssbo_emulation" value="true" />
</application>
<application name="DOOMEternal" executable="DOOMEternalx64vk.exe">
<!-- All enemies are invisible without tu_enable_ssbo_emulation -->
<option name="tu_enable_ssbo_emulation" value="true" />
</application>
</device>
</driconf>