RTech: rename member variables

The streaming asset counter only counts for optional assets. PakMemoryData_s::guidDescriptors should also be pageDescriptors.
This commit is contained in:
Kawe Mazidjatari 2024-11-17 02:01:51 +01:00
parent 3d56934cc0
commit 1c36dfa484
2 changed files with 6 additions and 6 deletions

View File

@ -351,8 +351,8 @@ struct PakGlobalState_s
b64 emulateStreamingInstallInit;
b64 emulateStreamingInstall;
// mounted # streamable assets (globally across all paks)
int64_t numStreamableAssets;
// mounted # optional streamable assets (globally across all paks)
int64_t numOptStreamableAssets;
b64 hasPendingUnloadJobs;
// paks that contain tracked assets
@ -693,7 +693,7 @@ struct PakMemoryData_s
PakPage_u* virtualPointers;
PakAsset_s* assetEntries;
PakPage_u* guidDescriptors;
PakPage_u* pageDescriptors;
uint32_t* fileRelations;
char gap5E0[32];

View File

@ -13,10 +13,10 @@ extern void Pak_LoadStreamingData(PakLoadedInfo_s* const loadedInfo);
inline float* g_pStreamingDownloadProgress = nullptr;
// NOTE: must use these when incrementing asset counts !!!
inline void Pak_IncrementStreamingAssetCount() { ThreadInterlockedIncrement64(&g_pakGlobals->numStreamableAssets); }
inline void Pak_DecrementStreamingAssetCount() { ThreadInterlockedDecrement64(&g_pakGlobals->numStreamableAssets); }
inline void Pak_IncrementStreamingAssetCount() { ThreadInterlockedIncrement64(&g_pakGlobals->numOptStreamableAssets); }
inline void Pak_DecrementStreamingAssetCount() { ThreadInterlockedDecrement64(&g_pakGlobals->numOptStreamableAssets); }
inline int64_t Pak_GetNumStreamableAssets() { return g_pakGlobals->numStreamableAssets; }
inline int64_t Pak_GetNumStreamableAssets() { return g_pakGlobals->numOptStreamableAssets; }
inline float Pak_GetStreamingDownloadProgress() { return *g_pStreamingDownloadProgress; }
inline bool Pak_StreamingDownloadFinished() { return Pak_GetStreamingDownloadProgress() == 1.0f; }