diff options
Diffstat (limited to 'libs/vkd3d/device.c')
-rw-r--r-- | libs/vkd3d/device.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index 3b60a151..b9ad3afe 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -521,7 +521,7 @@ static const struct vkd3d_instance_application_meta application_override[] = { * Game also relies on indirectly modifying CBV root descriptors, which means we are forced to rely on RAW_VA_CBV. */ { VKD3D_STRING_COMPARE_EXACT, "HaloInfinite.exe", VKD3D_CONFIG_FLAG_ZERO_MEMORY_WORKAROUNDS_COMMITTED_BUFFER_UAV | VKD3D_CONFIG_FLAG_FORCE_RAW_VA_CBV | - VKD3D_CONFIG_FLAG_USE_HOST_IMPORT_FALLBACK, 0 }, + VKD3D_CONFIG_FLAG_USE_HOST_IMPORT_FALLBACK | VKD3D_CONFIG_FLAG_PREALLOCATE_SRV_MIP_CLAMPS, 0 }, /* (1182900) Workaround amdgpu kernel bug with host memory import and concurrent submissions. */ { VKD3D_STRING_COMPARE_EXACT, "APlagueTaleRequiem_x64.exe", VKD3D_CONFIG_FLAG_USE_HOST_IMPORT_FALLBACK, 0 }, /* Shadow of the Tomb Raider (750920). @@ -719,6 +719,7 @@ static const struct vkd3d_debug_option vkd3d_config_options[] = {"force_raw_va_cbv", VKD3D_CONFIG_FLAG_FORCE_RAW_VA_CBV}, {"allow_sbt_collection", VKD3D_CONFIG_FLAG_ALLOW_SBT_COLLECTION}, {"host_import_fallback", VKD3D_CONFIG_FLAG_USE_HOST_IMPORT_FALLBACK}, + {"preallocate_srv_mip_clamps", VKD3D_CONFIG_FLAG_PREALLOCATE_SRV_MIP_CLAMPS}, }; static void vkd3d_config_flags_init_once(void) |