vk pipeline bin files keep increasing in folder #2579
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
testing wanted
wontfix
No milestone
No assignees
2 participants
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Hookshot#2579
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hookshot version
v2.1.0
What kind of problem
Something else
What happened
as the title says, every time i play the game, the pipeline bin file just increasing with num..rightnow its 22..and it keeps adding more bin files in the folder
Where in the game
game folder
How often
Every time
Graphics card and driver version
rtx 4090
CPU, RAM and operating system
ryzen 5800x3d
Changes from the defaults
No response
Other software hooked into the game
No, nothing hooked in
hookshot_log.txt
hookshot_log.txt
Screenshots or video
Before you send it
I'm looking at this tonight on Linux with the same card (RTX 4090, NVIDIA 615.78.08): why a new numbered pipeline file appears at each start, whether the older ones are ever read again, and whether they can be pruned safely. By the project's scoring: S3, one report with a log (confidence 0.4); reach depends on the cause, which I'll state once I know it. This is the naming and pruning of the files, not the cache's load and save copies (#2206), which someone else has claimed. I'll post what I find here, fix or not.
These numbered files save additions to the Vulkan pipeline cache without rewriting the large base file each time. Your log merges 15 old files at startup, then saves files 16–22 during that same session.
The cleanup is already in v2.1.0: at the next startup, 16 or more successfully merged files trigger consolidation into
mkw_vk_pipelines.bin, followed by removal of those numbered files if the base write succeeds. Sixteen is a startup trigger, not a limit during play, and a file's number is not the count of files still present.The controlled Linux check also consolidated and removed its 16 seeded cache files; it does not establish what your next Windows start does. Please try one normal restart: if the same old files remain, attach that new
hookshot_log.txt, not the.binfiles. There's no need to delete them just because the number reached 22.