mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-17 04:10:24 +01:00
radv: fix applying radv_ssbo_non_uniform=true for Crysis 2/3 remastered
DX11 games that use Vulkan interop for RT with a broken and too generic
app/engin name. This is very specific to these two games.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14718
Fixes: 56813236f4 ("radv: use app names instead of exec name for shader based drirc workarounds")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39518>
This commit is contained in:
parent
72c12f62ff
commit
d679236e09
1 changed files with 6 additions and 2 deletions
|
|
@ -187,11 +187,15 @@ Application bugs worked around in this file:
|
|||
<option name="radv_invariant_geom" value="true"/>
|
||||
</application>
|
||||
|
||||
<application name="Crysis 2 Remastered" application_name_match="Crysis2Remastered.exe">
|
||||
<!-- Crysis 2/3 remastered are DX11 games that use Vulkan interop for RT
|
||||
and the app/engine (nvpro-sample) seems too generic to apply the
|
||||
drirc entry for. The executable name works just fine but that means
|
||||
no pre-compilation for the RT shaders. -->
|
||||
<application name="Crysis 2 Remastered" executable="Crysis2Remastered.exe">
|
||||
<option name="radv_ssbo_non_uniform" value="true" />
|
||||
</application>
|
||||
|
||||
<application name="Crysis 3 Remastered" application_name_match="Crysis3Remastered.exe">
|
||||
<application name="Crysis 3 Remastered" executable="Crysis3Remastered.exe">
|
||||
<option name="radv_ssbo_non_uniform" value="true" />
|
||||
</application>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue