Skip to content

Commit

Permalink
Hotfix for DirectStorage instability in Final Fantasy XVI
Browse files Browse the repository at this point in the history
  • Loading branch information
Kaldaien committed Sep 17, 2024
1 parent 0f85aba commit 254f76d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
24.9.17.2
24.9.17.3
=========
+ Hotfix for DirectStorage instability in Final Fantasy XVI

24.9.17.2
=========
+ Hotfix for VBlank counting thread running while a game has destroyed and
is re-creating a SwapChain.
Expand Down
4 changes: 2 additions & 2 deletions include/SpecialK/DLL_VERSION.H
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
#define SK_YEAR 24
#define SK_MONTH 9
#define SK_DATE 17
#define SK_REV_N 2
#define SK_REV 2
#define SK_REV_N 3
#define SK_REV 3

#ifndef _A2
#define _A2(a) #a
Expand Down
2 changes: 2 additions & 0 deletions src/render/dstorage/dstorage.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,13 @@ SK_DStorage_ApplyConfigOverrides (DSTORAGE_CONFIGURATION *pConfig)
if (config.render.dstorage.disable_telemetry)
pConfig->DisableTelemetry = true;

#if 0
if (pConfig->NumBuiltInCpuDecompressionThreads == 0)
pConfig->NumBuiltInCpuDecompressionThreads = std::max (2UL, config.priority.available_cpu_cores / 4);

if (pConfig->NumSubmitThreads == 0)
pConfig->NumSubmitThreads = std::max (2UL, config.priority.available_cpu_cores / 4);
#endif
}

void
Expand Down

0 comments on commit 254f76d

Please sign in to comment.