v2.0.11: ~11-15 fps in-game on RX 6700 XT, GPU time ~60-100 ms a frame (v2.0.6: 6-12 ms) #1278

Closed
opened 2026-11-09 20:23:44 +00:00 by wheezypulls-hue · 2 comments
wheezypulls-hue commented 2026-11-09 20:23:44 +00:00 (Migrated from github.com)

Hookshot version

v2.0.11

What kind of problem

Low fps or stutter

What happened

Since updating from v2.0.6, gameplay runs at a steady 11-15 fps (Death
Mountain Trail, Kakariko Village, and the pause menu). The title screen and
loading screens still run at 60. On v2.0.6 the same areas ran at 40-60 fps.

In the logs, the GPU itself is the slow part: "GPU time" is 60-100 ms a frame
in play on v2.0.11, against 6-12 ms on v2.0.6. The "memory sync" in slow
submits (30-70 ms) is the main thread waiting on that GPU work.

Things I tried, each made no difference:

  • RX_VK_WB_DIFF=0 (log B: the write-back diff off, still ~11 fps, GPU time ~77 ms)
  • RX_VK_ASTC_RGBA8=1 (log C: big ASTC textures as RGBA8, still ~15 fps, GPU time ~61 ms)

Attached:

  • A_v2.0.11_default.txt: v2.0.11, no switches
  • B_v2.0.11_WB_DIFF_0.txt: v2.0.11, RX_VK_WB_DIFF=0
  • C_v2.0.11_ASTC_RGBA8.txt: v2.0.11, RX_VK_ASTC_RGBA8=1
  • D_v2.0.6_for_comparison.txt: v2.0.6, same card, normal fps (this run ends in
    the separate Kakariko -> Death Mountain Trail crash I'm reporting on its own)

Possibly related, from the v2.0.7-v2.0.11 changes: 04675cf (BC images get
STORAGE on AMD, so the game's BC encoders now run there) and the AMD BC
encoder PR #1052.

Where in the game

Death Mountain/Kokoriko Village

How often

Every time

Graphics card and driver version

AMD Radeon RX 6700 XT (12 GB), Vulkan 1.4, Windows, 2560x1440

CPU, RAM and operating system

AMD Ryzen 5 7500F, Windows 11 Home

Changes from the defaults

No response

Other software hooked into the game

No, nothing hooked in

hookshot_log.txt

C_v2.0.11_ASTC_RGBA8.txt
D_v2.0.6_for_comparison.txt
A_v2.0.11_default.txt
B_v2.0.11_WB_DIFF_0.txt

Screenshots or video

No response

Before you send it

  • I'm on the newest release, or the problem is still there on it.
  • I searched the open issues for this problem.
  • I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
### Hookshot version v2.0.11 ### What kind of problem Low fps or stutter ### What happened Since updating from v2.0.6, gameplay runs at a steady 11-15 fps (Death Mountain Trail, Kakariko Village, and the pause menu). The title screen and loading screens still run at 60. On v2.0.6 the same areas ran at 40-60 fps. In the logs, the GPU itself is the slow part: "GPU time" is 60-100 ms a frame in play on v2.0.11, against 6-12 ms on v2.0.6. The "memory sync" in slow submits (30-70 ms) is the main thread waiting on that GPU work. Things I tried, each made no difference: - RX_VK_WB_DIFF=0 (log B: the write-back diff off, still ~11 fps, GPU time ~77 ms) - RX_VK_ASTC_RGBA8=1 (log C: big ASTC textures as RGBA8, still ~15 fps, GPU time ~61 ms) Attached: - A_v2.0.11_default.txt: v2.0.11, no switches - B_v2.0.11_WB_DIFF_0.txt: v2.0.11, RX_VK_WB_DIFF=0 - C_v2.0.11_ASTC_RGBA8.txt: v2.0.11, RX_VK_ASTC_RGBA8=1 - D_v2.0.6_for_comparison.txt: v2.0.6, same card, normal fps (this run ends in the separate Kakariko -> Death Mountain Trail crash I'm reporting on its own) Possibly related, from the v2.0.7-v2.0.11 changes: 04675cf (BC images get STORAGE on AMD, so the game's BC encoders now run there) and the AMD BC encoder PR #1052. ### Where in the game Death Mountain/Kokoriko Village ### How often Every time ### Graphics card and driver version AMD Radeon RX 6700 XT (12 GB), Vulkan 1.4, Windows, 2560x1440 ### CPU, RAM and operating system AMD Ryzen 5 7500F, Windows 11 Home ### Changes from the defaults _No response_ ### Other software hooked into the game No, nothing hooked in ### hookshot_log.txt [C_v2.0.11_ASTC_RGBA8.txt](https://github.com/user-attachments/files/34598503/C_v2.0.11_ASTC_RGBA8.txt) [D_v2.0.6_for_comparison.txt](https://github.com/user-attachments/files/34598501/D_v2.0.6_for_comparison.txt) [A_v2.0.11_default.txt](https://github.com/user-attachments/files/34598504/A_v2.0.11_default.txt) [B_v2.0.11_WB_DIFF_0.txt](https://github.com/user-attachments/files/34598502/B_v2.0.11_WB_DIFF_0.txt) ### Screenshots or video _No response_ ### Before you send it - [x] I'm on the newest release, or the problem is still there on it. - [x] I searched the open issues for this problem. - [x] I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
NotRexed commented 2026-11-09 20:47:11 +00:00 (Migrated from github.com)

Thanks for the careful A/B logs (v2.0.11 GPU time 60-100 ms a frame against 6-12 ms on v2.0.6, unchanged by RX_VK_WB_DIFF=0 or RX_VK_ASTC_RGBA8=1). Linking this to the FPS tracker #995 and AMD rendering #1006; the BC-encoder lead (04675cf / #1052) is a good one to check.

Thanks for the careful A/B logs (v2.0.11 GPU time 60-100 ms a frame against 6-12 ms on v2.0.6, unchanged by RX_VK_WB_DIFF=0 or RX_VK_ASTC_RGBA8=1). Linking this to the FPS tracker #995 and AMD rendering #1006; the BC-encoder lead (04675cf / #1052) is a good one to check.
NotRexed commented 2026-11-11 21:22:24 +00:00 (Migrated from github.com)

Thanks for the report. Reports of the same problem are now collected in #995, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #995 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.

Thanks for the report. Reports of the same problem are now collected in #995, which lists this one with your details and links back here, so one fix closes them together and the open list stays readable. Follow #995 for the fix, and add new details there (or here). If this turns out to be a separate problem it will be reopened.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#1278
No description provided.