1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-01-31 14:52:11 +01:00

[dxvk] Remove dxvk.maxChunkSize option

This commit is contained in:
Philip Rebohle 2024-09-06 01:29:02 +02:00
parent 619b9b12c2
commit 565ec7e0d3
4 changed files with 0 additions and 55 deletions

View File

@ -358,17 +358,6 @@
# dxvk.useRawSsbo = Auto
# Changes memory chunk size.
#
# Can be used to override the maximum memory chunk size.
#
# Supported values:
# - 0 to use the defaults
# - any positive integer to limit the chunk size, in MiB
# dxvk.maxChunkSize = 0
# Controls graphics pipeline library behaviour
#
# Can be used to change VK_EXT_graphics_pipeline_library usage for

View File

@ -9,7 +9,6 @@ namespace dxvk {
enableGraphicsPipelineLibrary = config.getOption<Tristate>("dxvk.enableGraphicsPipelineLibrary", Tristate::Auto);
trackPipelineLifetime = config.getOption<Tristate>("dxvk.trackPipelineLifetime", Tristate::Auto);
useRawSsbo = config.getOption<Tristate>("dxvk.useRawSsbo", Tristate::Auto);
maxChunkSize = config.getOption<int32_t> ("dxvk.maxChunkSize", 0);
hud = config.getOption<std::string>("dxvk.hud", "");
tearFree = config.getOption<Tristate>("dxvk.tearFree", Tristate::Auto);
hideIntegratedGraphics = config.getOption<bool> ("dxvk.hideIntegratedGraphics", false);

View File

@ -27,9 +27,6 @@ namespace dxvk {
/// Shader-related options
Tristate useRawSsbo;
/// Maximum memory chunk size in MiB
int32_t maxChunkSize;
/// HUD elements
std::string hud;

View File

@ -26,14 +26,6 @@ namespace dxvk {
{ R"(\\Diablo IV\.exe$)", {{
{ "dxgi.hideNvidiaGpu", "False" },
}} },
/* WILD HEARTS™ *
* D3D12 title using D3D11 device for *
* media texture creation, whereby a large *
* chunk size only slows down media *
* initialization */
{ R"(\\WILD HEARTS(_Trial)?\.exe$)", {{
{ "dxvk.maxChunkSize", "4" },
}} },
/* Ratchet & Clank: Rift Apart - does not allow
* enabling ray tracing if it sees an AMD GPU. */
{ R"(\\RiftApart\.exe$)", {{
@ -395,38 +387,6 @@ namespace dxvk {
{ R"(\\SnowRunner\.exe$)", {{
{ "d3d11.dcSingleUseMode", "False" },
}} },
/* Rockstar Games Launcher */
{ R"(\\Rockstar Games\\Launcher\\Launcher\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Rockstar Social Club */
{ R"(\\Rockstar Games\\Social Club\\SocialClubHelper\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* EA Desktop App */
{ R"(\\EADesktop\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Origin app (legacy EA Desktop) */
{ R"(\\Origin\\(Origin|OriginWebHelperService)\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Ubisoft Connect (UPlay) */
{ R"(\\Ubisoft\\Ubisoft Game Launcher\\(UbisoftConnect|upc)\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* GOG Galaxy */
{ R"(\\GalaxyClient\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Epic Games Launcher */
{ R"(\\(EpicGamesLauncher|EpicWebHelper)\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Blizzard Entertainment Battle.net */
{ R"(\\Battle\.net\.exe$)", {{
{ "dxvk.maxChunkSize", "1" },
}} },
/* Fallout 76
* Game tries to be too "smart" and changes sync
* interval based on performance (in fullscreen)